100000
11906894
29634735
407687
32901368
41050427
88967894
4918062
79598901
32291373
2220017
46497228
33285978
3262370
53062439
61107233
29953888
70244733
24268592
68971365
17205057
55617123
11565758
96953407
82276536
54925439
80254481
88369355
15213529
83374611
31061391
19062047
88504976
34807849
21739246
89385813
62383596
12815471
18833589
88425650
93563135
88679642
93958939
72770303
21252201
17401310
96591376
81240813
78726030
96872268
23073970
28227316
71496023
89961731
3094374
11101967
28196060
81309015
60740258
6261573
60770667
4190015
99340671
58729610
23532024
25006062
56195107
32245648
82342096
98592580
75074680
41035422
55826496
24337692
27711475
36943899
69454754
16525649
58595558
52596140
33906094
10677580
35059417
74308762
73822259
27065837
13194452
29502642
58333079
1953893
12523648
59572474
26192921
33199622
63021462
18070195
25615641
9206701
8061345
88489325
60633777
46179993
28780885
79040359
24788121
28411974
88344437
92040581
20993216
67886801
69375963
21674571
89401329
93637232
11715818
39996229
57943685
76640657
19471990
41533968
71967039
54019696
41499039
31434757
68072371
56158473
84919327
30759537
15029609
64108565
70636224
654187
22679166
42202057
8075487
40311201
3291632
44788817
55289098
22864616
83257619
86959412
43288161
99894002
94599393
80304737
9823163
25634564
3075986
57311712
89148641
43194056
44097813
65827134
98505225
99270451
69841903
89877183
8597839
43566489
55493508
9558997
70279632
52140540
53125611
23086402
30564672
38462104
16118431
23550120
22148737
75411754
82033060
14531816
67539306
9649051
98365544
8192024
43968241
65749756
93561632
30447563
2331364
90680298
39071807
46790250
92878261
4239760
60137636
63413952
94235891
93077257
40552729
78661911
69126094
5117542
26026117
94244234
29927494
78344409
72246605
11882166
16696807
28857151
56619942
64499613
97625762
54199358
90305460
70104035
51952969
743880
32056526
67191670
94422707
40297211
33973673
41801798
31394949
88268047
97176974
94969705
86135630
31247775
2224099
14838955
5688406
68507205
13533803
7453762
26646468
82868546
61875462
34437557
71265731
60121403
45969838
92362376
9411348
61386022
89293679
18426442
23093342
3668174
56232274
98697377
67671707
24692393
1783667
71744
32606935
48650935
69152282
14486366
61871015
49784196
91907133
45843787
23351904
46046537
23111983
46446744
92878786
81154055
38215698
13150280
93526317
51014714
15836981
34423473
57846212
51176153
29267667
71366493
39409006
12074228
8994078
99566023
21865418
15420612
4300619
8418894
66565452
60237532
60640187
81948243
13077003
53351506
83560920
84729488
36759346
14427796
13259878
70698161
61468154
8007737
34045175
76503895
87657808
87959186
76945375
67693030
92326322
77035553
92287512
71146983
79703460
14943312
12214258
54488180
54161068
21836021
44830530
39015642
69936668
15191786
35026507
51386545
7879361
31610275
49146626
7769090
86086428
81516872
37753947
67419012
29097264
64729927
63030340
8252849
75908543
4289232
44171539
40494004
78693599
91129523
38861238
44153346
36534882
44693817
93981400
58088008
78058833
76312489
30640797
61585846
86507671
30331963
82946801
30587028
84965094
80081518
56335621
59329236
29207921
74649801
68404842
61752241
3580878
91248895
55813254
85596914
70547259
15130120
86742867
23771389
77876653
83351792
85535750
13033877
96077576
24266831
19365122
97970744
11515242
55792068
95180063
70055832
83083073
72048246
86742547
86500757
29293513
19839691
38483236
33696959
21754433
9007396
46329997
35171783
45299550
99583372
80864259
56808749
46205005
94854634
19451620
33104546
31172162
44181574
79753401
10753078
30874051
19289830
74696474
70973313
84197208
89661577
30063691
73658515
90772246
48798468
50932941
46358001
79447912
66033812
86868143
83859593
35059797
86068004
11741832
2084734
52773963
18633194
100260
8314590
62607687
47117865
84884538
71422653
2166866
1368748
21974185
46598122
55477718
45318504
55363954
82618061
13876675
3957316
76824857
2490657
21667173
21181959
48702329
44485247
16627883
95236699
15197362
7237804
61999084
72138393
62251587
94636654
42379896
298082
9268640
71228065
87699237
17470129
76668083
42423292
25300191
80447164
85063552
74138455
94986217
80156702
7125158
79769615
1965904
51897900
28431281
77523235
10910934
79591527
34403253
64825342
85282247
61622340
46376886
58371745
60717240
6962760
89688778
5719987
72203813
36924538
13096791
17337130
71155407
98548002
53729299
84694144
11067493
39076074
80945853
11138510
16465367
31254501
70934046
66494872
98193370
80745224
90567571
95064948
34156808
39443560
72075132
29160763
95382615
11971388
71547938
38560341
86248352
92409863
45436285
40185608
60039083
40080871
85207282
94544133
18288190
77843489
95572303
76537826
57863935
25209686
24523404
61423555
73263740
8184406
81283842
53126106
84420293
84993549
52683198
75678842
50418010
3986254
29978561
81040002
56337573
49504778
31388853
12453694
60025528
11238281
84281056
24257498
45522817
30660345
62798636
51759002
14340859
78051313
48570401
61499839
20468980
9094846
44861184
88698660
12217864
50195666
68065550
88527203
27597792
95886712
18806097
27552057
20308042
44685961
91145239
15407089
92547492
96545470
69682581
1598618
27281419
25939799
36780439
23150541
46413337
90312455
26091751
3245560
49173641
39994330
13273824
44599650
85171512
39096845
93637147
92320796
93748045
58846729
11942105
25563025
51864663
57263465
48121884
74318708
49671677
49191674
29943521
3934232
90599959
6008316
9149816
4937294
52339350
7660915
60144145
16891447
59008261
24202327
12541929
82420964
92340008
98127067
22733094
9264897
1535589
71353347
858166
35024050
74844818
85715802
3238137
69771892
79785779
37730938
55318713
97335883
8606567
86877625
4659595
66057579
28105842
71718056
99547753
96259053
1795087
45202475
17631825
84342798
52703227
85098240
15816541
35108265
68553597
98617393
61838013
4968716
20806810
23256445
27841603
72597972
4946024
25189557
54345372
61241193
92731124
29166221
20697743
42412769
75875471
41964012
16094281
35716117
34175971
87555434
88034468
48605283
65589219
84097430
36466284
45430224
8691226
8787276
19538310
2242100
83545755
10006299
77672280
55570196
90959311
762843
67462496
35519047
84704509
62329947
15643650
39686122
60395442
81546082
60049241
40992906
58709114
64215854
82175463
73793683
31538447
5431440
61798918
35627460
65970178
45766722
94262308
11572699
52802576
10819095
15794226
42027504
50313704
76445825
30883724
38357958
58383393
49532163
41666383
12535284
37646447
25819155
44937570
42731538
89458517
24104800
4294301
95789559
37999666
87219966
78586134
76264108
10296581
42089681
12956578
59898308
4347872
76753292
83971127
94315964
32485503
94577837
58410078
41551848
65759341
63515090
38070173
83796859
26213765
79893372
46247739
86203941
44720295
95982663
80408762
87396952
41386076
22820129
38892198
80874222
88884851
64240064
95408079
28039483
83327446
84736876
75710692
58176080
96037949
78034212
7340496
22169075
87927365
20682140
990618
67849904
87718650
46614462
55180944
45977823
19298415
15639339
92894045
70382367
91736364
17890449
67083783
84784633
69371317
24227382
53013359
6218240
26722679
71649993
59781175
52521550
73321070
45501466
85779152
33621964
42896683
64410946
46890401
15644076
67316491
87713296
69725346
8422031
62381753
91937848
51933953
93770790
5808110
16649517
98495481
99671973
79697021
69536309
86817634
37970849
24417063
35561646
48477960
96687566
28456799
29945074
74578313
6856221
81460241
14720365
12087005
64970617
93846489
3977735
66404396
70498795
36244642
74271523
20959923
51205492
52103574
80023107
27248458
72680801
25486516
25340748
71720244
20815325
48017513
35095304
41792909
73100222
80558540
91228118
58460153
35490632
79372483
92331589
23095957
72891216
87740940
63053827
10724583
42653821
43292062
87668103
89936559
99182773
31250109
92360361
33533203
53998889
13605133
21880593
15693423
87407199
74540948
86946193
46855489
36046366
60637421
33259329
41534565
53683218
29226781
55600566
25957913
22079351
95243232
50894379
89760317
93836831
32933405
42428434
51171256
81877265
17427134
78879489
9334074
80486302
7501424
2099202
85879899
53339729
76565469
17699815
34951502
55105958
97173736
93622389
14913896
48393761
5022729
50650811
43440317
28096754
92752652
12147917
92028509
94503246
69868005
10342572
46849151
6629834
32183813
35808221
64784812
62650454
98431868
93176012
70275441
67392607
30621702
37763936
67898864
62835111
72604180
8134234
24298663
79355139
33754230
2384427
2005865
58937361
54058529
30314529
96826657
60287935
7011509
88888968
43789609
66216696
97999082
79333437
57229191
20000474
70256590
5793914
65556467
46769740
36560866
58069350
86824307
3133139
62653607
95155728
77587008
10945541
64654593
68164171
24099417
94823467
75631417
76869262
44977329
66017808
40832345
65287563
40490502
93680913
23208472
70175224
72185998
27339316
23660538
29374360
43109196
88242626
28417344
92050302
93131485
21754479
121810
2877751
34498926
95445999
92164943
30297913
52438830
68221867
26727560
93537853
46317690
32642037
76587167
2927138
14313203
16399243
96308081
47247361
3786463
98286875
78804333
44801860
89521927
60369456
63857353
71302948
70808629
30687061
92956427
7561726
28095442
21736313
13344723
28663164
71857241
99037485
58494870
19461026
85611578
13995347
24065872
29790574
86043308
56479139
70930111
28041150
34306442
58385161
99890601
20237939
61219742
51017150
87582079
40446806
56759091
20350828
57675143
99345255
1541959
46877832
95353121
83715703
29526102
75301579
32141857
8246501
40597591
56246768
20140743
30515946
76856041
92520834
43689309
93841985
24034113
19318219
48230130
74574919
50492745
46887374
92880923
89474200
90554650
99199447
98854052
94437959
70580224
29492256
90770518
52752135
58218585
77451793
34080441
14214661
44810922
30286839
7758205
66301019
94175046
45913684
17285582
55615174
68212954
8573093
25330304
38171514
70273701
90938953
34693485
76848401
94350860
50448109
4822051
35224383
84438754
57297214
75809719
10848524
60218321
36240553
45252060
45013721
58258391
60721243
28050577
47815815
41730182
5527540
88312641
89523829
4933364
90449663
78466157
55202231
14475037
12496235
42760242
7571899
98544787
6101451
31178559
92041818
95268537
10215226
42735419
81770632
65542649
86832123
43004085
53920472
44051493
88806520
24951932
10652025
62422922
34959688
51700949
79899157
12805741
19559791
8229681
16885532
99752574
71111774
21381708
63349185
38414656
24706285
85506372
38480859
22018195
83433588
57852230
34927709
89774088
870564
93247969
71447690
55215351
9509682
52986711
27816126
95963433
73144076
6088109
19591670
89662184
36390736
1720893
92863574
1915416
46275278
15561868
59957974
74212185
1479897
97843287
4422295
20777110
49646865
90959359
50890880
59857471
65021460
55486870
86431119
78033586
43511410
87609852
93759728
45655318
3547970
22071377
92697876
71469520
65382504
63317234
9108734
47977073
42880112
45418971
95351089
3172984
47529288
87202791
3320131
35270016
9137023
32863719
71075791
75039538
29198014
76871445
82837132
44839124
26702957
93397964
26017896
77613674
20485093
79602752
19575281
25597097
33209495
85246353
67136017
43608542
48711831
21178101
83357739
31297424
13330800
730905
10299233
82073819
32701873
81990717
35042120
22456658
75552676
7888194
13573770
56935462
85538123
24245249
17463510
21988486
9064473
34022360
37911126
24510015
42176706
86338837
90400330
9513593
61536181
20225306
66844704
98600042
44721325
80925757
30476743
32375693
72781310
97868135
61821539
68906140
95212128
81702857
57247330
57585554
84169459
38165489
90440222
58744941
3458996
60613183
52666795
88231208
19140733
4137139
41135689
71441357
15749950
41950332
12729489
20333964
96287481
90638828
29746048
41267293
9191128
72756240
7270575
21696251
93207070
72607008
10916154
74427894
75985600
69940253
26752684
72978710
26692729
94259799
30437177
38350361
2134044
93707498
63318949
23060368
52817745
22719114
93390938
33409223
65841100
14169723
7475332
75677145
19081607
58366587
77362321
60225898
42336996
83421931
41472182
42400319
20024941
41218583
90002588
77809261
3874819
98903289
75787018
68208023
17583396
17703212
55870985
33057848
46339594
45520950
6067528
60219213
87938884
35444950
18751508
30523230
57206107
33800578
64475837
27600988
47739894
15010111
62536296
2838011
63508187
9237535
1582112
71226513
94300860
7039068
86286581
36840782
63032958
94057831
62787594
45352245
66753843
80788792
17226707
8184298
47129331
36758096
16714218
50399525
98114091
5831911
9196239
78092034
69320810
87079000
52079959
5867038
81834286
82506182
53479707
9932190
338453
84476690
84286111
95467024
20660604
48680878
23953092
70407117
37240612
46691988
3274733
72769561
60466974
40504300
89130649
90410045
1961857
71677213
50171509
64955606
37232205
13019236
49965242
73979892
72934286
20925701
31811323
14720925
81437943
32880875
4149841
60288863
42350171
35159198
69450855
55939421
30903688
39884322
95187423
63226422
81185706
44363501
30804571
27385802
438390
36606535
77641004
35897141
24281384
73322842
12997477
90633896
44676416
6190131
18745071
33228860
58575317
11088705
28110049
33188385
29078978
77144202
60954241
74891437
9011589
8228881
92697800
5974075
93320374
51009910
90024460
42855354
68696528
89237754
37999949
65498272
51141683
83836296
88866627
83173274
12551546
19148954
38508702
65318210
21242845
65634393
8682033
19946606
67011988
43176667
3152697
68886908
24897319
73325397
55783552
30943011
82247210
26122059
85555161
36417212
17711816
82171288
75026040
78959703
67927887
54316414
47659412
72095211
45316861
8273974
8913941
40781295
8742335
27032748
54471308
4790603
25762247
20451658
25223619
26459854
71664401
56582830
86750336
15353004
65004692
3648815
35372477
35648732
53401284
16726665
33188013
16649588
6113327
78008801
70786444
54850646
93500394
27556692
63944354
38690876
97681897
77835772
45161952
59694389
96270168
41679070
93370130
70507861
42424842
72895273
6788056
49733454
62970526
1299595
11324744
62885103
53047733
70850464
76988867
9763767
34654441
68731966
99706521
1620795
99220773
74103670
78266017
61286626
85592868
93881232
53644267
19676248
76847397
76910541
78865407
40496854
87391074
71415451
95255998
28393612
68808266
79356791
19261993
15055069
84705167
57623725
1962728
12902072
94974221
63635155
40450930
30906899
84893437
62368928
71052288
54899183
68520081
25032812
3952911
62540858
65987871
5078621
7520133
17185369
85434405
75137246
79086063
25330515
50047006
25377785
53171160
48646066
74608653
37991097
74326301
96985497
72252056
68752169
71548568
45817364
27002442
41274281
6472572
86639754
34033
25541193
65462837
37737415
4119891
64064265
33852952
84734457
21070363
87594529
31725925
44477294
98395320
40323060
27952088
24606761
24165284
1086615
51152816
96561383
81074838
32982148
21610008
87574610
42829079
36268510
70974592
92428786
26793670
87344222
51336854
87311647
17796996
65346686
61514214
14153643
48287317
44493252
6307632
76435195
61779486
38213474
19308248
17833678
9537945
45502077
7245585
28484201
77411153
72414056
44814786
64372657
11145686
85449355
64672353
61842925
87666610
28520042
44429869
58823893
57827783
82605374
7897585
88670058
86937223
24989847
93741711
22028309
24686837
12618867
33640231
91521881
10513470
57631203
51784091
26971986
36252663
20134655
96318243
53111960
50393473
27941337
34507299
94104534
60290546
60994571
50812965
90528794
16138991
51885473
39767033
54801013
96981991
47021797
62909027
74236729
50925992
16084489
65838721
60216570
13322315
62361380
22630058
44314363
64987666
71917712
80796719
33974320
32442730
95447379
31335109
71638578
41323537
9706973
81054907
41443448
38052830
83889719
84710174
50101220
1849122
34933243
23947226
75805890
95312703
921499
40683737
47449387
96086342
76347276
31433717
41676355
21182140
21520176
43814816
86969163
89045700
91870877
39849672
50731880
59657702
93913656
75846489
79986557
80127002
2345555
14072529
30623490
30296717
7905034
15887434
80038303
80666179
75470483
53563174
88383954
22040510
95297338
23078527
83569094
14181567
2681832
92445353
62612038
98587489
19672312
99621102
59140725
80423763
60260723
36118907
44905051
66429982
12874926
52687974
47392515
42008959
22617173
82859611
50327892
32156985
93777942
50007885
37371306
50716464
482582
50440379
69148216
41738293
61248548
55808551
91353223
29456850
9653471
65015691
37633739
51243725
87711703
41323019
59908302
65468008
36964307
72343053
24399103
25814489
52302505
87208584
1712974
50472118
59327455
99872418
40606144
1691960
43322549
33997031
98494344
24327370
88963394
32316442
47262792
74722461
28562895
91089517
34494051
40134008
63354555
63021554
50932253
97994910
39028931
84828923
91968454
70805091
71991234
48791795
50355531
81131464
36700054
11827049
99495774
19788122
13638241
26774452
20806735
84239599
40179769
64993547
58239709
81924478
7636058
48598509
442044
90647313
63439453
16608025
62822985
24359369
40660474
49164004
73469601
24281445
82331677
75296289
28093186
21965824
16399791
95312383
28659009
49912382
81146663
81916204
30817105
86921986
89768874
53064987
8525512
57476692
47208071
73128206
76218804
77881775
9564451
71198843
54465354
85302518
75352011
20820027
3280415
60604775
63876253
3635946
96185207
81300842
16105787
50574706
49853693
18961957
21103713
83454266
29959975
36049010
51480572
53015514
8884170
82909660
86088119
17285738
79569675
47181192
10514845
28130940
20428714
48325002
45655263
90448520
36207518
90613730
43053096
44577414
60651180
12521707
60773785
60367852
29217699
80871610
54716950
53476992
8609750
38816087
73569570
68671852
88212837
145574
68623512
69371726
94403472
93688718
36596709
20805647
18937388
63697670
20128406
19766017
58124402
70888119
39050697
66089249
30184766
67846323
9718631
69082731
78065672
28248535
19684
60851615
17142335
36000275
36153011
42878441
58764709
15044688
22404778
12605389
27729810
38074058
7045668
13807641
4714722
60382171
52800511
84183805
12813018
9105892
77310613
62095348
43956518
26422906
72411792
83343320
88616408
34012247
97233211
90172009
7266559
4170896
51993770
75542529
20224060
97151521
61406905
53644188
13286132
44094271
39836239
35439976
68750368
17732628
37371269
68919012
57690381
69035406
15974323
96110483
31578001
5092525
18510116
71569917
55374852
12661675
38092377
64061674
45002107
71480019
89616007
28925733
38641131
63135193
24998172
42839388
11686173
34221453
15500214
55384706
71492049
68730666
72079603
48342696
61526332
24007178
63124810
39599574
400814
79806249
69816290
4926303
53837330
91525965
45956230
68949338
25297389
59833121
1203644
82950101
81214769
70787830
35587294
28607921
41019277
97115222
26857063
75642714
40994639
14213996
20147358
60039419
69102830
88381424
27599152
15977876
98922577
61936005
1617886
86894186
72545081
45608154
63492951
2719529
81461672
45734290
14893428
55049532
22045015
98231290
25569348
38873560
98109069
56659783
20275605
87933345
61237082
24331923
1907013
85491114
13158010
24620406
68060397
28288450
558698
46431357
53258321
99100468
57533363
68077605
58976661
23180112
54647348
70206515
95074904
52001477
95645101
72486344
27456467
10318540
26541821
27737672
12571633
31238625
39645593
47225248
56065507
80662859
33466048
10826254
93377974
74275750
34042977
92501910
88894471
24792486
63602855
44471191
48360826
27227560
17314295
80081598
49309958
18676416
51018918
55768107
5363104
4960059
3978470
14675934
83186134
68240444
56781056
39296423
2887482
91454056
20530610
96441354
42586009
11526869
48307948
6485197
81164884
43532948
71705548
49275480
96833856
72260771
76130236
33499346
66582435
51388009
9729905
14462774
8017976
69281490
57485901
89863647
72105779
65291446
28538393
34709165
36185618
12567432
89556689
38342708
91115792
19469498
7371467
69718596
45839584
58476914
31655297
45520878
44989897
71314923
83737850
91202717
69818653
54347229
15301892
32076849
55793350
26950203
44416861
2578263
49241629
75738699
63882490
21923484
54605978
42609859
84991867
16594891
8917505
48379971
29460602
20184171
3295074
75392298
3347611
2749568
46471830
51265380
83317449
61402820
2955246
6638632
60630557
85581873
10412091
17374700
28924990
21435363
85771222
76527937
64362799
34807842
17452514
84130159
41309882
79146412
38719734
49435484
2716503
38738295
12641403
96975118
75145409
47335531
87311779
76182457
86397231
93540829
7181741
36353339
25412324
66243323
75486715
31512750
35150935
72642987
38308468
20887314
69098451
67538342
13804790
82964431
79600780
62937348
83183500
37698637
64160807
71861608
32244862
90760512
35936396
67437592
24492190
64582947
32852896
78806302
66199247
47425694
50919534
77647884
9272613
78146505
10523752
44635959
24667754
40542775
7736530
13146160
64481707
87030980
98124194
20095317
38188139
62394457
29419378
10745230
32899944
89997571
16909690
38343697
60700376
96193305
15873613
21083862
71198880
34911109
27208090
1341633
4327285
80184649
2992633
36613296
8343575
46559330
39624452
11947202
18964206
88114253
37904459
31682936
96974542
98762008
16684028
38529303
89605594
67384600
23088379
42792224
3011534
29369222
35668442
79080938
13496537
44680682
93915307
55063997
69444128
35517508
59278953
12616286
36482362
42928200
59107076
89607921
59121738
40907205
39764627
87061175
73339662
53154132
51676343
5680829
28328325
96883848
64282145
94897328
10407229
70151644
9100125
41414146
8024749
64750953
34507865
30496541
90495516
31808340
25796453
17366790
72864346
28011109
61901694
6381723
9838438
98538911
98414984
18275268
59434978
126808
51526190
29577532
14761447
71470242
15018856
50110956
54653467
25911963
41953258
3764095
71775003
75859078
22926463
41917820
12835960
22809618
66544693
28123101
98962692
29679390
46798220
24892127
75690452
72080868
2271718
9566328
88818416
76398605
18494827
74778985
63325333
49324557
76242609
91462452
23097224
85668892
23299906
47898810
76340487
78766818
7236355
29028758
78779527
15991729
63291332
75980121
99165134
6404095
69794249
9230165
50908569
89371022
87961952
10463327
23029244
13352789
81800188
21328756
72846211
49552057
44631816
23053469
13303039
32653202
32984386
33152772
97402226
62650602
56760429
76038148
30411709
90294999
91414075
17704836
13327450
71808524
46958971
73250152
76130184
64375935
47788735
4904920
10821321
35969298
83318787
90542591
77785395
45075104
83236222
4064397
76989457
66948814
42613924
63257602
41741176
82516534
75310149
54113233
97597110
28683952
52001824
77408007
4513561
29618459
89017716
10653240
64999470
77873373
92037750
71154538
84961929
22668131
34961141
71586006
43789962
6182064
18134896
3649579
94224073
93631576
15054706
76364972
25492828
90763149
85043536
89431611
91410951
75102224
17783382
87846856
11536443
72057564
39488999
28292851
82549516
41311882
69597863
80268432
99778973
55664176
79799632
82905853
47859691
26772021
96794780
12050452
14018136
78529991
68172344
69483121
48174195
77882933
3109739
57931256
8201988
88792124
21164711
30357051
5157600
22242786
22254770
11358446
97467804
63310202
97069051
51605829
71953648
85408179
61760646
45117711
16671297
27259956
45015252
73714165
10987502
45502314
14738451
35853743
83728541
46115742
79965584
18746040
73872290
92336425
79553699
16438920
49878168
31931790
206086
23619921
34716917
49604659
93910175
19071216
51881519
43038998
69505565
25815175
62604819
26232106
59469616
11533611
42213618
59106122
44804625
95201707
31610954
86100236
5887227
9223009
62457970
81971257
42113568
43673106
57447004
64143500
19021937
66357499
42403367
46731508
98239391
72876891
18672405
11205424
37084229
11196539
52751015
27285806
4028544
39573721
67381487
20062006
613253
92159444
12875461
85857850
56003483
28020682
59374658
70664805
27428862
44403335
56742978
46983176
97587486
19262120
37044217
33925612
72083095
69722492
89876175
73026396
98553597
38324673
79553057
90259139
20839567
46556823
28163801
80501682
51899960
42051535
94357143
51619677
67838094
51447948
95349844
64301591
51045229
82674178
61720339
23912233
15855827
78457200
70196183
90396369
47054134
45208114
59592793
10428152
45955044
88860577
16598224
76647897
75544685
10372496
90071759
36349799
4311666
9861510
343079
6089483
85994926
38971694
636366
69388367
61647488
28113078
94735032
7354707
2358522
8540220
43445549
22263447
10942978
91517045
3973176
92895610
93214897
58540682
44210950
49002504
82486455
41067956
87951262
67212481
32121044
16517723
58504315
88932927
71819326
43436209
55059969
4524594
84398506
84349174
77831512
69758890
95765977
84534903
606932
48143229
65280484
61098942
10403010
54259743
14490832
14490956
7630071
2265363
76160371
66964433
2253259
3916223
83403993
5241828
94164857
70988461
40624488
11424584
83209105
37165282
27740765
93404938
86436370
49053786
30018135
17932861
19180021
80003871
64769299
33117649
20982103
84157738
89485533
77362884
27340579
42306554
33834487
76221479
30371672
11627697
49740594
52902571
63998263
4491346
32825130
30464982
46974718
8840940
37266904
206035
26287361
66062699
1155342
20325507
67138441
28972188
76211674
98350702
18302354
90080113
33980023
89600847
54171391
51487379
8929844
9510417
19881839
75745356
60118152
40097561
22690269
30258325
48950918
98243598
61976728
5070816
67036588
96543515
39171646
29254887
20082522
44908749
56384071
38986048
10250909
24278014
93960704
10478389
28431084
81957963
49600549
83259090
1628795
3323623
48524198
79131992
60311426
66722290
70647314
5253686
31335314
80119610
38395051
96980774
98333492
79791143
20940513
58813044
41538412
76497680
17041111
46436327
395812
4201217
10629505
66455324
36496780
34406475
58800780
65107673
91881733
97388626
80297409
15585568
83281225
14442098
63363
73392369
80045836
15221299
59516309
48573298
30134518
46417687
87032159
86138669
11394380
85416919
4472066
65314582
45353654
51005852
15693453
33491666
57804999
56264993
25721371
11291857
58582335
12913572
95024743
15743362
35197316
65809903
64116309
94164342
68530392
88099925
38010679
82338641
29757510
86515092
98029380
57566432
66390780
70222815
86695346
56146151
31036300
916799
68234549
42060939
12603698
24801627
7284702
20685136
48681217
54889047
88147593
80088648
96121239
23508532
49223103
50206300
20130413
16879878
66601634
4275112
99954967
75551946
48203028
90356785
286717
43842086
7931421
96600216
94542628
58291421
67227276
90616417
61006987
17570021
69862583
69705502
81349196
95024036
12128033
48774369
18183271
68767257
53549715
51008832
13121293
14308123
28357407
52422454
47258662
50408275
72079833
35315469
24342976
52240972
84399148
92773259
44212149
56820518
93855379
82259192
15694755
26782901
73811444
82068384
38363181
10401516
85493618
61176598
49696640
21520897
22695842
27424088
65788039
53999011
85226925
87912268
31219908
65190786
72297481
1168641
67706560
93720347
22261109
55572018
66181177
82827691
17477015
557758
86889125
34300616
60146599
34385960
14486312
24590301
20954716
8211482
96950245
37147364
82939937
4612669
79170554
49105278
90512439
48697932
14336488
9792950
61780713
90810246
2685200
49603883
1749274
86396378
10882894
4723898
36481727
85819620
73410061
63173703
72521859
25104103
66003423
65419898
21827787
88449959
80724815
96124141
46860499
50808564
71897401
7923375
1501269
30125585
95351306
31765097
25937384
5628403
32595323
67373826
3900149
32648324
93182719
60824070
91573351
93133867
78233789
70679415
63586945
21748757
85444487
89277671
3804802
93089243
49640741
18861593
59704601
19244361
65785684
33549343
18192537
7116950
95128596
75596786
88418044
50392068
35778560
8825837
60839427
65864934
61334256
62092485
70287784
32417296
24307795
52670804
19493990
2966087
53011385
52673346
15454581
55221030
73459936
3164611
57652119
41410396
82871777
50316194
69611866
25911098
23777400
68475302
35229329
43907592
31888991
96861098
41965260
25073252
95120333
83066395
24161089
50400090
92918899
38738979
72726179
14592270
25883510
44672966
40198921
63093033
76058143
25794482
32159189
44352776
2944389
65728292
73205127
42200300
12852941
68146123
55800419
28294013
87472297
53099073
87409172
44062360
8287075
14014025
11186983
99062359
17607694
50788049
80373862
67373882
54419290
40058804
60285058
4899890
48024300
41688610
34829675
72966059
37606764
65013479
28776876
82426808
68515832
6526774
71070697
7920606
42442683
7253535
18464568
24620129
29002969
80801680
9265830
95749464
79852403
7438574
2271467
64560512
86735082
33836552
80824031
50956223
44234035
28472255
22669091
12413663
82965175
17977843
85862572
38502359
35095749
26765499
73830730
15632286
51005389
531062
79862393
26533377
62333456
61151239
85410189
60509056
55324306
96197560
86754829
74176985
91108962
68787253
41566902
96980657
62226242
63577355
77969127
55307489
72230076
90996916
62706288
47977428
46656572
15728823
27380326
43877574
47000569
76235975
49376886
59632709
46806071
21826888
50632232
76750730
11699295
22236746
37863440
59310508
88441156
44637125
63970376
65924550
76164162
44869394
45237786
14679625
14265799
66823951
52505001
53617223
53398093
77373267
87977037
28956938
70124823
8036885
20734272
90896511
72680473
10349503
42731205
64962035
19487164
24269620
9193074
73362589
17359026
80269440
80420098
63769957
80401614
11162448
252903
85853114
50313444
2241611
45561923
12518311
4996448
3719342
3383526
92220955
5023519
21393422
71583750
20319578
50598260
76336795
5597228
55942002
88240909
26461860
19836588
81248922
23674226
99092294
96331633
92642572
61455102
29050879
5135531
39022406
13055928
98916079
27687232
36592880
42660527
62501378
23868043
19249979
67281769
7570634
50720919
49795143
97373189
95432987
32061146
62042195
12398933
52288122
76406974
14501879
68411579
86755144
30270908
70269097
51194721
59466769
45912119
27832000
27648056
31308216
99755286
86914289
32581038
97002983
58991377
60609334
19753266
58283734
114051
28736692
30734674
76636762
1596693
51630251
7897607
48186050
82427153
32847064
27599963
74113742
34200359
83274078
24440116
28336041
93895569
17825849
49489274
2018013
50870493
24702028
75826588
91780747
50086303
21653494
68770737
87805603
95795954
34847416
50235145
59961111
29105898
54993870
45011470
67869327
28743233
88981943
28948845
75603283
98374435
265975
46448511
7391462
63838030
29849864
8001382
69037217
19144692
94458647
62288549
95291506
67099363
47193906
95333273
88509583
86508757
56787515
89091458
43752049
87314232
57953807
60512389
23046289
53357078
61062967
50371555
42606573
12125995
93500401
79014062
75033186
55602546
7032442
87554384
80298773
86619792
99975186
31122401
58921835
2954925
14979884
42555755
45173776
5223490
23137363
86705889
12330451
24628528
53509723
37503682
63537410
89402799
80077343
31436707
6298472
62588750
11712282
45502733
14220475
93414333
16737776
67464649
32566442
86290710
43802045
37844248
83310724
38290588
12390153
52122905
27491194
62335878
46839746
87694777
87266053
60265930
20047114
21934382
64569612
50070283
80293768
8048979
97798194
74012853
25247558
86003649
10532499
9870489
99965884
2612156
47716965
93342944
64733757
62820999
93583404
4711221
58200885
12281488
83350924
22437107
71246639
77571514
76595501
47581179
17319201
47023929
56211056
29204794
997496
33233444
62942913
97411202
33856103
3202662
14239894
39032128
56331346
18066605
88131164
34401649
97460671
79782895
61289272
41963950
37679267
14532907
66504707
51983476
50202179
23351673
2395667
89275010
46104007
30257537
69047757
87120161
69551121
51515333
81972892
66420639
10575224
80330724
5657959
73255309
71446632
26992082
52217669
68517432
32567752
12066410
73260680
40933371
78631552
80596127
79824394
71789595
24658287
78275582
9744999
9968622
3830962
10313659
10531184
89826793
69502963
33178398
62940775
14010175
17369526
15799928
63070097
27034476
40910279
46270657
43719410
73448447
4467487
62880532
16770166
93317818
9680889
3776588
82789248
85831195
68724746
11018957
90362691
23825569
3467797
94761302
51869806
34304841
5196936
78216310
83464019
55490267
2117535
59542688
41667324
24069517
48986947
62438095
66761788
48136412
27784912
11733928
11437403
44433863
3419923
86416785
62106451
2088378
32570974
32064219
37908770
19778316
65639223
83557859
49510610
16494960
95515853
72066679
94955515
56583250
96855419
96680851
74484530
52997659
15485175
98788843
89643394
15650994
29499925
18455916
6186948
17904911
26820780
57872549
65139101
38748422
64179349
62650259
14546079
52694661
70583500
31666420
56459671
37119449
85596248
18677741
92806520
27452829
25797780
21475553
51152484
5664427
18496445
8448837
50883515
64765352
42314983
88619444
63734588
61056105
52222626
34147051
44456831
82616680
19744206
47660572
80083368
14659456
85598472
78311797
84912278
34007720
45356516
16982467
65958860
81845330
82637073
93486642
96039692
38291409
37950494
96837518
62451280
98135569
83961963
97695753
44821961
44634234
44374065
63051146
10385635
59589854
88848585
74140245
75700494
41547185
729562
35760418
55578561
29942223
8438572
58760081
20378265
28089777
1246051
6881531
87330802
60217837
91948733
87686044
38522386
92135933
14384948
87442063
53652034
47908267
44591184
68110238
68653922
99000685
47952007
66480227
78453039
22256180
88440572
30732456
33063458
79761787
92820775
56904837
78303461
79797998
65628903
19693671
45766683
22770518
68329650
40526043
39341726
10035737
47017984
76786820
18315076
14131080
51496704
14408346
68536934
44956913
88894038
80738936
44702521
43338178
96903479
83763767
77740839
38094021
75248590
9487610
73659485
88797503
44430966
42794491
93831312
28912792
93854219
3628661
44302164
24614014
67988039
34210681
13736956
76541058
20613353
22590796
69404793
44818054
39954629
80590585
39245828
53197722
28552763
1596964
99489074
84109517
73268961
36316447
33239504
72153994
95355988
37100983
90475489
25235399
55920203
17511161
36357001
87656693
56470419
51141967
27817019
22276262
11064916
29216988
71081361
44966087
39595323
10937948
30836591
36402282
67717
23999083
38854964
77508393
20751614
9044016
72415340
76069687
35473598
94222981
85067948
45115710
62153709
41529204
1229567
57163595
86251391
21446583
66627352
82423827
27748325
56880242
46410052
50253359
38604867
80683608
7302934
79720989
23554636
86719216
17798148
61911740
22230033
24736870
67158849
49888379
76834703
10926084
88898900
4959340
24104175
54366161
84118673
44545703
50642652
54385886
64182157
48530909
89724275
13746902
68074550
70112953
88445579
60334405
87558495
3020287
55169403
37492153
40939502
20222060
97278725
36154948
44657483
87245903
62443786
15451978
19655233
84759800
7291961
21482808
47961656
45588898
85264222
34570540
33406033
17795995
90564171
85602879
70900319
31391118
32787577
3272756
51152689
46748680
82706669
21379807
14683077
49560342
4731127
63168691
71088548
83360592
27046270
66338967
49953798
56115321
42920527
45305330
89733221
53408962
53073220
48020447
74271458
45313289
61507238
33761728
25117631
96543275
8358692
20357151
65975141
16037843
40929255
58074986
15877444
243303
86291080
30582017
95166207
98285171
39146024
47800859
56060168
22612376
30749875
32048263
73341452
37871817
7760466
47454266
54064508
27568517
53230433
37350480
84636854
82897298
348048
8141325
23368828
2968715
67952453
88263295
43692276
89030068
25644885
43385967
22568870
57299273
36129563
4268232
67823290
62345445
29203877
60970603
62733152
93787819
11846881
59818313
34487054
88229314
83709922
60051688
91197740
42140236
98888003
31993831
18954966
52771552
30352276
13377466
42660390
87578397
60372375
54831655
71655594
49108269
41484171
38126568
20797325
74452284
71208541
14364313
99827166
75332148
68256805
95702545
36614186
77422697
67138288
19284019
63919682
72875287
95996892
50760826
83355998
27058418
23541250
86150714
85612492
24679126
54803953
62811004
72039256
48664379
92189054
85192084
91363967
31001183
23175578
79928733
86532516
23254995
34782628
2997445
83085672
7368502
18425929
53427967
42600180
7809520
18375817
91786278
35834229
3972834
89244750
94785640
51437409
58293914
79682997
91436109
71339831
28712773
12951237
51677307
94962423
83406377
22787880
30083322
45741176
67123197
52829093
88673689
17495673
19601364
87915281
31864426
20072333
31592508
49386161
19964431
26443724
58669536
17697089
86244174
52847872
39553377
3464065
56416833
73218882
77998781
51758280
62380858
65518335
15742784
58830275
97343688
54863967
20614073
468281
84108001
83618942
37162352
7217104
18545782
36714848
47191616
84347575
16365577
49110171
91030113
19729122
82511014
46921667
35465347
76888928
52292797
32709665
95799991
55122549
24093506
34762965
33791562
55447186
31698394
48940684
43235463
7667171
45562455
16425187
85110054
47371088
66253277
91173085
55558991
35133414
88601930
54283336
25137838
56695102
94504278
59108647
15859008
50904180
37659174
28706822
24354162
70478797
40686680
46963265
22221351
73293128
48980419
65027837
87183188
73275816
5317085
97024386
36462240
99858096
92739588
72547866
43753366
43234030
72677083
312806
46875016
14830373
41856710
37321223
69710188
63972992
80552127
43753726
41063045
43737612
40419239
85942791
47781664
62654347
60968875
61562767
89716307
40880140
37060892
3680411
41143508
76555371
27178206
47478406
75099398
32527509
74219041
47030665
83103703
57975354
51760007
24023091
59053775
41534135
82883067
38140060
223741
50449069
53479730
45151060
74477278
87529901
44262520
66521924
76716508
8011104
86405637
29441683
41529086
90923653
44745324
52112575
36808438
83649363
3799545
82422915
55218435
8664518
68582669
42948641
68726216
83105565
51422802
68660248
64570580
95038045
43928641
30610661
39065953
65825119
30153109
36922307
65223639
11731146
82179053
67066396
49525447
76128271
56186745
85035031
57095115
7981913
27995340
57660549
69327746
4568954
38604620
74962165
76667036
53837349
67965779
86735888
36136943
11967296
88709511
73200562
99473836
37374143
29547731
4734024
55864751
96746293
73295740
96754565
22537225
30194602
38750962
68612409
47489075
49972659
24891447
90754556
78777473
84591916
94963558
81027372
72853448
21896415
26017529
50210493
5840690
50485952
64388309
17971301
63388876
18803301
91636226
25442075
90316815
90562804
89748876
69415380
5797250
59638631
84216214
18402939
34983219
28008347
63241448
42997526
76958199
48130744
9220022
85417078
51493967
82808103
12148989
96908510
24668843
58036716
55323426
10771444
63844914
39792732
2101625
74867472
75298639
86652572
63305462
5159498
18980032
44440492
71658063
13441367
12039094
4874712
30301522
13146228
40064438
40905071
73699400
79951121
8150838
20868846
81990975
84625955
25234828
50819182
14068054
77820596
18458161
78797237
74294618
76670023
90048113
41131393
45950954
25462702
29313802
34074584
18286170
4212239
75384267
44565646
99697558
74660325
42354421
82267423
57275965
50695737
94219496
77249993
2079643
84887959
20589847
70021436
63403858
83105685
70471040
44643076
66441230
11133285
56716845
83295602
62582286
89738071
31025060
39093926
15753429
94516147
33020813
90701662
41259359
73605563
48094198
10202687
34280368
67365722
29826453
17891869
36225696
89557219
93211601
32606898
30378792
97404901
5181157
42707566
59567703
8989620
56453292
4899989
32895322
99304243
12302453
30195647
64873841
32452768
4891002
88095702
36691772
36106081
43293558
71619475
17929357
47504873
2812664
32384154
59020321
17882700
87728715
52235386
95388873
46845936
92907973
46882303
67786749
80480734
72932655
48875425
98295101
80060815
42401545
38663608
95181360
93317257
9126184
50271500
33815888
11228255
91026394
84558708
55723593
1931290
97082546
575652
88200686
94203117
98765554
2050962
46457774
58357748
68536871
89675698
86711451
57554846
80449890
54047748
18853813
30379121
20313675
52675021
12161885
11945994
31585244
56390422
76908113
9323467
71985036
95299799
32702833
54160388
95192253
56672891
74006316
55315585
23844721
32016527
71620571
44041320
92977318
18270785
52300949
28751500
17081197
9287189
37168591
73275922
45813353
74440211
92673420
57254684
1255127
87658981
18832451
28262648
38294130
13927166
20791242
78485732
95534582
73280023
47931103
73224612
40036141
21735644
45337731
80915451
89613890
21952009
15087067
44282243
82437107
26534564
88182886
37034657
67839662
86975302
34851697
50374583
3760386
99640648
3080510
86462208
55790234
45811491
48650703
22719254
17699703
9596399
69418065
80026109
82402371
19982959
61218993
40926964
30988769
61069401
90612171
40130805
22711789
97648570
12822815
90937163
34155534
37131145
22934033
27587039
36371654
78939065
99821076
77617264
16180948
19930655
9865512
30568968
45335914
90405343
69496615
23168617
8607287
86360191
99527958
7476470
441961
56827288
31592142
31408199
47551232
62517370
78292317
22218892
71099766
76150369
48614423
87545782
53112062
73600033
62370445
7799751
54892313
16461737
89724224
93252101
64825481
44327263
51003960
82070185
44614771
42687120
58908427
7614342
39098737
89061952
59808368
18132232
9127567
85084294
37134632
76001037
9972862
80517383
20896618
41111304
41371089
81628490
10317467
80909258
38093017
1262278
57597626
82880487
1987500
62029586
90179738
41542746
24428079
63195850
15901735
76807602
40217721
92390501
73470463
22170429
45065760
26746376
62206467
15709218
5089344
66410703
26505712
83240545
71319712
63753873
37502350
27934114
69383880
11558314
26627126
23776363
75420225
85829482
91829982
48861949
76469390
76778789
39926854
18755304
86220280
3441181
9655925
78091194
85807235
82077692
65466569
50973994
51633866
90057509
76756415
16203647
36789290
39709645
30222141
73327633
84933661
387981
32264286
69231151
72534677
1725011
76114434
14482766
20570277
32090938
95725902
93813396
65372683
49270450
40740603
58598396
81835486
26276576
58331316
31523989
63961213
15308980
96799185
88051109
67476946
73714950
79922261
46955238
38337769
24319740
81706170
77045682
97282145
30865775
38949004
40890386
33672619
40057157
18528160
63543436
17684413
52678882
41238473
57255318
56091449
35593759
2112603
7116352
57604010
17571196
5252507
40530031
4657482
38640416
174036
61135776
42022470
54068171
6456461
28913450
32450671
59532313
98099136
49130297
16198518
78304613
81484810
87773451
66654252
79288477
98362312
37198181
6969036
16911880
63981807
97777232
42656591
60797257
70697464
37035520
49238737
20775459
48311649
12585451
10398919
47449620
37550448
57442021
35547311
71728960
54774022
92106839
52547186
30436725
70840685
46092178
4513025
46457611
527289
99048281
13538966
98447717
70689271
27910300
69986853
29716339
64113001
18858608
76153938
31648243
94524832
51563703
6911426
62424582
68291808
26152677
37979192
65589708
5857292
1389112
52164197
69281998
95842277
74315549
33988210
30093841
16013623
18493125
49074416
35256252
96040486
29224878
23425055
63176632
99258540
1818366
62838633
90626134
35729719
2892911
9282958
10720293
71977041
27642729
20719626
20220246
98205955
68317760
86889141
48871355
39974551
34279904
85698786
34073549
35586276
52946913
24455372
8037612
34454387
67675163
55162174
23931110
35893703
14894205
62926401
34876108
76861129
73141136
87235598
82860376
74783404
3414780
85056103
1808914
35532407
48654133
96544219
83690382
83651582
93130830
44363768
62372968
62980512
45932313
28457365
96078288
80809808
60114198
63470684
55104792
31629148
16942793
16289373
71710705
80473929
37170202
8289783
78680402
17959557
55535579
49462432
42479289
15508105
45530322
19638771
96675313
20274135
76577975
32297589
57427092
84180938
50649671
37069861
81578998
33664582
8263904
92885178
30844240
58632050
30918458
81056829
74592769
47275528
47198367
9396156
86098480
73313891
79834928
69152811
20259514
73583481
40408038
57230924
57618220
45364940
84550538
29329898
33118301
67164854
13604776
44562418
56902685
65686895
36686433
39434243
67346365
41305735
60829615
96115373
17515859
39439830
34933526
65538051
89745532
44809957
47030590
65433848
8727900
47735728
33186826
93942487
1449675
18490955
52178509
4424226
47799773
48502175
72827868
51683175
14374317
11086784
3200581
95621103
46863842
33804437
13257451
88612642
64699018
97716574
98312600
57408579
1935216
13355530
40894118
50481697
37567755
10500638
27256146
65339679
68795685
99510298
93592116
6914390
84711972
60595307
30498047
93731743
73324072
27730936
84795863
10768887
39845574
3647514
20625150
70875800
72303907
58327777
49736209
56099190
75450615
76553026
9968203
58483104
14821329
70220603
64587071
70780358
98967012
12406151
49914449
11402149
54073160
75532102
8739311
26832485
56419085
22657643
89419303
47174645
24737138
55016538
50211987
76576381
97156336
20751421
2903269
56659095
32013305
38643090
34709411
25976542
54655327
49889659
21021044
16735765
95027602
33094717
49945706
37874657
15224108
69079677
21715517
24017003
49495731
28509832
18596860
17289555
78970158
46244979
3520177
54522006
42377401
485447
45603538
68557154
65537320
4936700
68249191
68435294
44708076
60176882
8536190
29806626
80886768
72060627
86015247
21353332
67877399
95270530
33347308
84116646
40791547
78038844
1940977
13833840
93330490
87672556
42073913
18668264
41733790
67953994
70980601
9597563
16000336
89947860
93916693
53308571
80538214
92478030
74944196
79392348
57736545
91859981
66610437
88162013
50345054
60766231
84117782
82314608
28577744
10804080
41113741
26273838
82420117
54001199
74798187
79293345
921941
95491513
59384213
11742841
60819158
17900414
3612449
84477109
14481216
40935915
22368685
86398206
10068330
75254855
69667283
99424391
48364109
74607145
83326250
8797916
44791981
25445117
66374933
42283128
80711134
88560812
70215182
98173859
74613601
26885314
36227488
79555144
6015854
60417541
40113112
62921389
77675256
90474009
93842565
91576501
95596002
27257521
28503099
48328805
91765382
47385300
75278982
54504910
67636154
50812305
6746522
91464812
23314333
92912093
4921894
1390482
79805494
39777217
2176979
2489724
41411613
49577501
45162583
32816286
69661242
75634131
66987713
1128818
6518262
37359232
8648923
83630302
45880350
22065819
4448295
24643881
81692377
86625706
68058291
16450543
76819095
84859432
73974634
89361685
87915308
80261567
94145490
4910269
31982242
29138106
189640
31665745
94500563
65464166
89244033
90020351
6690461
53826103
5350140
76330407
80587035
32821467
60449910
41561038
566740
69444266
69378955
80173926
64362648
20535786
94392742
33075494
26419539
24649019
97229296
77229904
72934079
65036621
53800019
43822667
97682489
79369507
39421940
7984057
17652741
85729781
14985887
33957178
79777443
27963906
68333922
49695988
47226732
61258913
4946730
239091
93599742
34507339
60180757
77423254
74092997
27409420
76921588
8736577
27781577
54140203
70622491
76087716
8293473
2663696
84076226
18269639
50471358
79347179
20537160
92771770
87493532
26420483
72395432
53753225
11074042
68103547
27743518
65404754
61800551
77020086
15918938
62133211
87729396
82016870
30318174
89097467
77684973
21971059
60132118
85268889
67262199
86908499
47640561
84605371
6575774
41152915
22623393
13900754
40920431
45720768
16412444
14748748
80596749
55273298
24046066
44752548
61424517
64202141
20636953
54090697
30429596
86486951
86973098
48851650
34682719
33514005
6905392
54771544
68434271
75837763
45409093
73312098
12984832
50719167
39328405
67120866
23926657
83064025
53524559
41109640
15568323
88053566
2061286
67516015
16908099
98310987
68603304
83788409
27158132
24949089
1611585
17928664
51560876
2423677
10244565
40573928
15413345
52966786
55980366
31698559
21468254
22746866
65537310
84027366
64171008
13116198
83176815
48296318
44787243
44737960
18224870
87161057
40959373
27477915
17759140
26184779
89496765
56202523
28803900
29845506
4459883
42612878
90793000
47361042
6363419
20591014
82052391
53373220
10429276
10933358
5981983
89759019
60411606
98549255
48657294
11204892
93050153
98026932
32712924
64414963
40454279
62794039
78413044
31208598
82760468
18866223
15372154
33146090
30635124
80389189
53888100
112832
71319354
73903511
67527026
19465069
47952516
68626300
85507357
4429369
50198771
77240804
79430368
550833
85380105
65968287
21674106
13762082
29347499
43382298
17793790
21318777
51468442
97892778
80855966
72203013
89955992
26517613
37889035
2981113
64206579
58976300
86485018
71427152
37057688
86850556
59774874
27960770
39442090
77189093
73133
15132523
95634355
92179603
82810304
70619901
12302519
74124322
3119286
48632340
37350129
49752673
25603096
8986720
43830773
85764337
74186409
19691163
34120893
3360189
82156028
96512037
94441523
62390552
43951134
57107115
9432696
23696822
79211408
94859512
90825189
23372422
88080557
2077396
98654948
66213710
4657778
68831330
73570637
2824888
35465915
4044489
35551140
69999374
52350981
22753614
89047231
85502585
27643878
97505592
53771881
23668936
94815031
13993597
80981425
98802998
64161926
9177980
29322083
29807665
52026531
13753194
44682602
96379668
8195045
5948161
92826131
58206268
71849657
97881276
30017413
41620462
6896801
83192816
8871930
89941775
75676995
41169634
18001373
75124793
1768582
10344725
53796749
19299238
51444828
57445235
50271042
29317642
65756613
95986978
22984798
98595910
95429708
74744050
60719606
35467071
5837119
8293956
64078522
82160939
14096482
59949407
44223243
53625882
12525797
88297738
63462618
50040042
97756177
10500437
98655162
44396951
21048525
23243700
9961820
69436022
68905451
12123870
93278760
92925670
72836039
5209286
21900513
82462405
89857603
21015090
49130831
90151857
30556071
86195028
51504290
92478861
86638397
66491998
65150362
74107389
5072236
55057098
74080582
58093499
9108258
85867900
87577895
34924710
98519728
3935813
28497518
93858534
885664
97137309
99545047
91225288
54113668
22244643
187226
19752199
96884848
87041158
2793256
52685994
30356738
54819489
28231788
97731232
1144189
42175641
74105373
93835280
84988496
87488085
74047122
42954619
23109991
79031501
5303258
77509952
62319573
78104592
10762064
99720728
66653574
35198269
77559049
82907208
26519714
34004574
79596989
27726341
72837931
68440613
78287322
12795573
72979414
47870712
12378311
52947521
14813468
72951594
42029892
77202200
80040687
43159775
37782254
99258636
31210608
62810310
85514513
76772976
34193274
47526502
72983297
31847292
63010365
91519035
11463296
38005736
73258388
8090247
52089759
11549308
28112220
73467641
75746182
84685812
44132881
85925336
58080980
80419294
27681959
48270738
48119323
65107051
64342468
18816301
5917621
73168782
28850394
82145614
48057794
93040326
9953469
21104268
71078621
76545289
9447162
31846735
4086543
1915502
26318279
97360960
69985377
39292058
82192096
6145192
67533064
56311686
72680566
82661907
76605748
69019679
38129931
47439174
9769760
12604526
66841980
86390649
2987536
39137159
62082395
21804164
45783545
71498221
91892943
8790824
80553077
68931431
76505012
49639246
56304729
19173805
63435849
19893240
53693668
32950704
64374224
31038535
25746768
10914179
32779821
38980140
37534541
2038445
6593738
20114436
73853009
11320275
19261916
29409073
97698146
17681218
44897245
80722045
35216076
68611633
23150471
28403890
81475536
53774972
47337996
12381719
32730064
67008591
69512064
64330581
67022674
25480818
10193947
69669446
98555278
70822170
72974335
75010810
30510
63532713
77480497
10942332
19319738
46631687
93492702
29786145
55774722
84175884
97251120
2989174
21051236
25808973
74029787
75331169
98533025
49856231
62479466
77043738
63728242
48652045
12482143
70623797
10064999
33847359
3554796
78571017
85357514
13519933
22239663
50016259
24181417
73193285
9285884
78334413
21130753
39614303
78438818
55010415
35387074
18661286
53796819
15474426
24482227
40432410
30271681
5126179
46163169
67840734
97811403
24677090
33763779
96419823
83638435
36162003
79662293
98090219
14561138
58983087
60773193
9980268
22981883
20181537
12421143
99726606
62915058
57386059
25516394
23753852
46318231
95720715
75153091
46666126
93317968
22091372
25353531
83953814
33279215
78994694
28764765
31668988
25736904
64154177
6073473
34555892
52406417
97294223
47447850
36405407
83053938
48188307
97460824
35263257
40989380
84296166
31029324
2752343
98206706
16935196
86564062
6423911
58414961
3673070
24720405
21046668
38866346
4704663
28142966
17456324
22296074
22171827
45986478
53461876
9555791
55047038
33667991
51843011
85573822
36241621
5467340
66241847
97849654
42488821
37763828
1380643
2337752
67326523
61709110
53216597
28660218
60761641
14133869
65129193
60284769
80098247
67926185
94841351
78602342
80677015
1771865
54381538
28538028
45189727
53093660
11941674
81043348
99647006
6661581
33978825
80972894
63400358
29377657
41413803
21682251
1823579
64184781
62425835
7247843
91878859
33243044
82320734
84365985
22927063
83102410
28514457
16413970
64449920
88535047
35141030
57338534
67056840
43243387
20542332
71277532
78035903
26413299
84368702
51232178
54124984
85929912
5717590
65615754
25035071
9223899
55228934
11848345
86026265
18687778
41969536
70896899
87552931
83227075
8965842
33138823
7255574
53934665
92139043
34331373
73543467
28555096
27974838
88786391
1406489
15108941
61401304
5881444
67202176
83857091
81993589
4397194
8832349
73096029
32777522
8282912
86362983
97794472
59631971
86555468
72723864
20828932
32721004
41182851
88186267
99882693
95712818
9854517
20954949
54584020
19017036
28173341
41085389
89132093
24211677
38506106
69271126
6762745
46614836
73801871
85624255
10522631
39025173
25243723
87742483
66844448
33513770
96564886
40028632
26554314
50364015
86973458
6875842
34714988
18454922
43441723
66989056
93947183
83258071
3989496
52378462
73720421
74923049
71701985
7593350
24021743
76477332
27559543
88288222
69564508
21842795
4520137
5511935
39372742
5114018
9298747
17032920
55563362
50357015
28356954
89969230
39156248
68137469
84988980
31953957
34790069
68203914
2118164
59569655
50642012
53424857
55363633
42927356
15286644
48463637
90776472
10706852
75640109
17087207
6866327
98937681
75790232
57823840
19443879
84069922
36992913
91351564
6505258
12808131
96314981
31017694
67807032
60670638
92530463
65826584
86663164
52762695
20450540
52716666
89389102
24850734
11719338
70670238
8086164
3093930
64382696
5914332
45277466
25888523
3692154
26994698
52263036
11932583
51411147
46716373
87757264
12109286
44426877
19784891
48019749
37962925
30133992
69455848
15716675
81813982
75552115
91673641
81392373
79900326
29488008
33181686
50740532
93876031
37586642
52107666
72704738
22645258
14478343
30822301
50484692
7516040
56378407
45755170
30265539
62250560
32700763
95705102
84224338
75549535
23090305
26447121
6212820
78186474
83654147
56616595
44395199
98312878
95287050
38510749
86772095
5860591
360432
72216680
57497418
56507746
99509490
16045186
46557591
24947526
5953752
98374640
87907623
80364672
34179750
72505582
84534446
19805791
96670051
67873236
98945494
79811312
55762626
67903434
37872915
87106973
7062976
90931232
46966937
55741287
80815665
8997273
39163957
62775012
33291373
17123562
36306728
36014551
51892410
59039275
42328840
15431004
25968272
34532275
55569295
31480447
96220334
7959721
93043689
6761625
15330753
20340299
49067065
87099726
52656975
81312715
60613182
50576912
98384622
98583954
51131613
11152004
54634878
46872889
79965871
11795825
197358
5409079
25573592
1550227
34637911
11464295
74806910
74195630
19657330
9929507
7743244
52443948
59208620
87419067
45952226
71483824
83786806
89665574
42444046
16578298
12568262
48004828
12481458
20098981
64090802
13544205
47377842
19285757
21638233
84226253
87585295
14119542
53443375
42571067
8850581
68522928
55583607
21597581
55846079
42757231
62657458
18539168
34143570
82024733
38956546
54799281
94178865
69134443
72153902
74517173
43255936
57433537
89099372
10573503
44773381
65392602
66039898
67364651
81649756
44170941
25674131
54779311
5115632
33651131
83426492
2150335
75180115
36855069
3017482
18220143
47531153
54934358
44959439
91103408
28568127
99226375
84476810
27672323
18680228
98906320
51307169
65606725
89575712
44830139
11965484
93484866
98048624
96101078
4744164
38744780
62466757
46113977
23682178
23187222
13715738
21308830
74987596
98048163
56390001
17133836
38271270
1733007
23545262
61875760
16089584
93330109
96994833
16722135
54658295
3324189
70431821
47898202
42456974
72889695
12891921
48756818
13376515
77201578
11350255
2639372
88965067
12860125
32496391
94080288
27407662
80353907
1692571
30969581
12651267
79109438
91342079
94652328
18391967
13789163
88740784
1228469
41619131
58854915
55131113
24681254
87519600
55828272
31112242
91630488
40552856
31329
9583897
25762747
9497698
75822609
14627224
66182513
41636747
457110
54580350
53465913
62694161
54763232
79286953
17055088
84693766
95971404
67134017
81341315
98891462
35441157
6913392
60446515
21001767
6968901
65416458
34985871
12040709
74134359
44490511
1201607
61515579
16138218
14350113
83584642
86988269
68238630
54359970
87794621
92117604
66713529
62213599
99259729
96354266
89825805
89162464
63758501
36039157
90178047
87254208
5591632
66574300
63804294
86779227
84240271
16739283
95111854
63478117
75838571
52572783
91173238
68516522
7085011
63297316
74755491
25589642
8664455
44618298
32803038
2389162
86698561
4770009
19864640
24476623
4596316
80618433
37241405
62597457
95911728
19983549
55560096
16689806
89967182
52443558
17235473
76155198
76166417
44875342
56131182
24039907
86760547
75826070
53976940
98114623
69566796
90769953
30129633
32736761
6557706
39963628
35518599
97947553
17686225
93868143
9594889
75420807
54699434
65161965
16377033
71380201
21493368
98747461
21880652
53987886
66808586
74684864
19027644
14342401
44358530
76817382
70306458
16284156
63980401
30435951
84814604
8680319
5823953
94441519
736929
95548662
5232427
91178950
21739718
72894969
57669430
74833959
85195262
57906936
36216130
26710109
89660588
25407147
55777270
42856321
10746448
80269723
81727433
61728521
9619891
92712671
41398299
2486641
22139575
98666762
6213559
29107100
83343966
70280106
23643238
73000742
30077527
25346302
71258740
83848997
61390335
10156421
11371450
1801265
63486256
31896820
51941471
66221289
3990170
65984318
77121721
79349078
13784724
35198197
34991178
5389773
37323141
73498249
48327371
4796303
91910531
3185385
10832317
23335775
19778472
82554415
11780668
89689731
94735136
18208372
88889059
32917868
97697446
85363334
86159166
41507941
56506476
97198046
10933897
23648454
48159005
4831830
64399250
38814952
43085733
69898332
10798649
94087185
77561495
16784588
52799809
95457776
31998847
59100758
70426508
20710237
69070018
80323703
36961644
12504780
9702337
90118389
52028912
49696473
49440250
41697915
86015849
33516273
8966864
80661852
44021206
60278558
76296002
58791528
66067067
51258294
3910874
26830946
44446186
76139152
30629190
65706269
71375189
62115090
77970595
6111126
19754795
94789285
36107314
59897649
97521701
28225300
80971533
64064921
19098392
63948101
16714915
47940634
74654559
86761415
95470542
37834133
94697161
58650163
47321921
30237757
50878122
40791588
39666443
96619439
77384406
3138536
47963178
39846052
65952314
76807421
44431067
46979811
83086596
37558922
21929876
76087485
83687874
80270874
55391509
59094925
80784233
51052123
40214978
89720832
57772176
62427977
27498288
19059559
35408717
90049163
30421182
83191251
90232788
69156561
99143013
1829698
50165585
3405421
36931334
86837048
4343554
15759740
55643054
89615898
71934620
4467150
80957634
59921452
94500699
80386436
17789628
31320223
90682510
14245808
64027363
43970464
34444052
93154737
20159636
50038834
59233881
99582641
26529289
65136151
22171169
78073432
76020443
57703125
83281678
35517997
94136293
42168016
14989811
40501589
60910760
28608052
83178041
2036876
19236178
7063376
61376838
44155580
85359650
16877093
8831965
71944271
51944029
86580952
67659288
88567475
68709597
76839067
96950192
58830844
55835884
24540147
47006042
80418277
70638502
59842803
95892950
71921571
17234904
47191788
85816114
90313980
84729342
16211452
47576291
68056963
83697618
86934376
28312317
341989
49315170
26838989
8137955
138545
7289236
83263174
23996643
77139940
84831010
25357274
9493830
36077287
61303417
74077743
4596406
50228524
24033129
48852772
12447245
62615701
45273314
75336817
57227830
36004419
61700065
72787858
78673479
94351383
92437076
22537690
38726407
24058990
13808690
44082388
93687028
79871776
46262445
13610573
32441053
34382933
42682514
25237006
5809342
34116978
78201458
49556648
83261676
61536570
74238311
1930435
7189867
28919452
77537678
16521845
59247507
45010054
6211090
86698797
72093432
42126519
56004796
90986629
78946119
43767236
82116307
72105756
84952126
99793544
74796837
78365393
12340794
47361518
84712146
48238096
36090004
45642772
19656614
14547297
10336488
26031525
84853586
1412097
36564097
37314782
20920488
69773707
42792340
7828953
66883887
53651880
5225368
99896570
39713889
94735659
28331320
72100509
40088034
85801648
10888405
63792312
18933458
39888040
20505254
65540365
37236568
11059539
10408801
76209851
28218088
60715486
74366131
79549078
95877176
30271615
9502333
3368049
15802537
94048251
55092262
75779499
15785271
5500237
87300191
33987099
16963694
53514601
66040490
10519657
86863739
34181921
67919690
53705993
58710990
45829565
67443338
87957204
85785911
92615492
92740032
84778323
43438852
53858146
28942613
67389494
46804740
44572184
45607845
75729647
90450496
67254386
9248658
60087918
22405061
78495080
9857402
81616691
63578766
66965965
84437085
77794640
62854718
45056084
90815547
97110651
15571146
86007278
52742498
36724418
60214253
15764397
20371540
91833949
35472450
75642227
28181342
78463729
21993754
72871246
71227169
50211765
93930124
3481254
97933708
42303928
62399366
70991397
47602652
36556748
43163492
97985400
59136541
12314719
24990880
81662768
86458986
90187319
43279691
32483479
69588383
66858752
79575716
43491237
98707574
5087001
54685423
11046722
43838435
78267675
68293517
92578517
3413120
63944266
57535103
78428530
1230353
46044511
11099499
40606757
59655908
77369403
33472333
26765274
25693890
98226759
19233569
1254315
80504782
25666946
72363087
12847323
28425121
62439150
6766186
39542907
21462265
12749233
47285363
31507801
14068653
90684525
34940781
33267147
71778423
19608703
34731494
13039843
38612881
20065814
71786511
90833257
41190242
88223560
43795682
25541380
12932012
65401658
354007
65634504
26928431
75853469
58060764
66699800
49756220
69092720
62930669
43516717
66243736
94388987
86964590
23767086
73823962
78615272
85721002
56938004
28239986
89750446
69617820
65339325
15068152
82663173
88731354
97102580
75461257
22289055
73361359
4042763
82910506
13228904
48977358
53649394
30465719
80725008
81793017
35341851
76086096
12808815
51636259
10402021
15528830
99364421
72559450
14423034
16892717
73437320
33395225
65237079
94653776
51168947
43900776
80471283
11357428
77399265
95000663
22304184
36227130
57708954
60751721
75644674
27535185
8239257
35892424
25631289
31942927
91113190
56144523
34665599
53002227
55081251
42810736
64574963
53028470
42834860
41725248
40185461
39579470
3291234
46392587
83626017
98340342
99386117
52386559
48942997
68418848
90160377
45028172
71756620
90559274
96149962
74336404
94224651
71808198
5555552
83626957
89795842
6497655
16960591
83363488
61248712
29397934
34378639
66446796
18246355
85443639
69350272
50626793
13833179
16025406
70195603
77768447
72505779
45500947
93192841
56987827
23070643
15910513
77540812
81951748
37631962
52043640
53930963
93720687
11721724
33718781
44171630
75288610
20592265
24690269
30656312
17376420
81651888
26835779
43942851
66071892
4362680
39611984
34018876
69644579
35874763
55169402
25990037
66428137
15293418
82524332
79273609
69246285
41628342
94894205
56555407
89716051
82833380
34372634
95729689
32209481
6398737
90774624
66059399
60671496
79006681
26505982
75449671
79318520
54919462
28051597
95915604
61983713
73960213
85045052
51252864
45096587
1912446
89349713
97106281
60616351
33451992
95184103
46909275
11370888
12700330
24659726
5680187
79940822
14325822
55327657
60867507
50286941
31807813
3173873
9104004
9628384
84818590
58247548
28942027
76579708
38283146
34599149
21793174
74251280
7972278
31856145
61092256
76975709
55709131
44546280
8167463
13672139
78473592
95726746
62757939
5791678
4736260
63689864
27221137
63554793
95919830
41152279
32172334
10111709
36458923
43617749
23867144
62708517
90810463
22318593
71656727
75366261
26068888
43635400
59209231
55481671
93489620
54078797
63106877
62702801
37958536
42263664
54415457
2049547
50815501
47850263
35713960
43229241
95809620
14765987
21011103
57195224
50508477
81316030
97419679
21027776
4191597
83763793
64178496
29061054
8930466
89897559
10687175
76778093
71806856
93846421
75045802
83352367
14473908
88375888
67876461
56895361
80758459
83054608
72966381
15603862
95789476
79573432
61845087
79279787
31079285
24214252
19434816
74373064
1757431
83668818
53351806
26090971
65249750
87319745
1555272
81604135
38408300
26502286
8423027
46401642
43544548
30513918
74872358
62909231
6924357
58139369
16048875
97151828
97787169
61684220
62894212
70143502
26404157
33995702
99407716
9515864
38454188
25292453
33782039
51403736
5248147
79985978
2275026
79611077
28059636
59778033
13449899
99459577
45824174
80445207
66354517
47418394
62363031
39722388
48713026
88630101
28497485
72980622
14976475
45851514
20182927
63934781
4142530
92247511
23160595
7947699
23940278
73102685
52461116
75717483
61928845
58103550
19074174
31903935
91235109
65709568
81710928
4790901
95325828
7653188
47130898
84179174
13954901
27229031
74096297
1706894
3141924
16254016
92579986
53611440
42930584
97970148
28126619
95051183
25264387
26348699
60800914
28532364
13434747
34930089
96315639
39333425
7347016
43251737
63890598
87246501
43770829
7892977
19140922
37186154
46561460
64080714
41629103
18533913
52641025
7593196
4253749
13341468
29706627
94376065
16814728
32115634
70894090
4911060
28127533
89826986
69990300
14082386
12010089
17556722
13586268
96260125
72196149
61920269
59441565
64818113
22416605
36741794
34245623
19641880
31021867
2623529
80182205
43739399
47895587
89843090
4812029
28284894
46145817
29768142
59679748
5807861
36079886
77611264
51932177
64351978
26012241
54331105
12624367
95900792
78070856
93854261
33120926
83890258
9721040
91143252
85216385
54956360
28391167
21129780
54757385
46015514
20351416
53891693
6420662
70225186
91664783
69962020
17966159
94263508
32212683
75166600
55138657
68703636
29921186
97303498
28141180
26107458
45616623
89275116
72268512
84953035
96471744
63497951
19201619
67832201
22629005
90642825
82268028
69762943
94981860
38660447
24626381
46272016
87746209
33845867
40104924
44495528
95663353
49175989
73895720
76360447
38556153
72664457
86373311
47451971
14437284
62928087
5175555
64006933
43181005
45021194
75874855
63230764
75468231
47903881
62912076
57506377
23662454
98265241
43107601
73801645
32646798
2982591
92461287
67504284
37438574
14986069
81875008
20897832
21397913
51999202
52960146
15481417
72674631
43388159
45622222
23333138
48618268
12585479
44352989
63788391
67448426
58230670
20126200
49979413
5597027
99825519
84818983
26451998
47654067
78433773
80810790
9393723
6449697
1423240
80803357
59291473
53976359
45675990
23227413
80463530
12895869
65864361
3437194
80324315
94401240
24654517
47136539
74942079
5137283
77965546
22337623
77007679
15466028
20153217
82144660
92375081
98143482
57238599
50612250
15552775
32816465
18660557
65996011
673700
82828067
3657701
23348709
79366102
99625882
53002488
25387798
51467765
92399395
32702865
65952267
28612749
20045049
57302856
63572262
18377002
55595281
86962942
8401409
90963424
34089578
26556660
29028394
28467037
562115
85116640
66823385
64778252
10235007
20199053
25130683
42410776
15814523
70770220
44748742
40296796
82478015
52275712
22011790
27254713
58012523
53415634
2985861
21845185
59735438
92167795
48710580
57193603
20218897
91683082
9263580
64637592
17191102
59297409
76216478
72385849
38850276
55097077
6622012
23440759
51563714
32837138
50165629
23595857
22711222
14705284
32988680
47186653
45257384
13169849
95713913
31328524
33301365
55234559
83459134
43559719
37969582
65692648
96506332
92124919
32011452
71838754
31508261
80651657
48569659
49531520
44681897
71817141
36874925
13038027
15690501
88968004
24924318
83830823
69497600
35794227
99217429
58109537
54344229
76387228
24834702
32504495
78424644
79709890
18847455
71974579
72397604
71114467
47363060
94683458
86464592
40566797
65357079
63537343
11580191
63238412
40565228
72566379
66952666
87740971
62652540
84465674
48176722
24191271
9008431
50978592
30259923
16263824
24010204
44564323
60916374
45228152
32442217
63666652
25575594
90558236
95754223
87176379
75672971
50983592
85603593
40203643
65345384
15828998
79077969
63458695
63358578
12229385
18375724
24353012
91961070
46436837
51582148
67912287
82724940
3149260
15382846
29836370
41941277
75839158
2778219
49208856
40744290
22762369
4592299
52673354
14112815
91059539
31106585
90139718
89823061
27568946
25607903
90609280
15196516
16151914
23944755
58423591
93309075
3057900
77146
29619017
38721032
13754304
56631485
66144850
68584812
35407542
68997961
45073111
31332592
61580844
1708689
39754014
60496384
31527001
74699139
30874906
14338228
71579770
35383666
94847376
6949899
75527339
68881698
13725006
57714546
73488922
64640004
30352861
33213885
2777749
22346833
31642128
48833611
41649263
75476277
5284334
51798528
18893642
96899322
55967016
58802072
4190764
20427443
37886759
50739461
90319835
15403577
14298764
85579179
37083959
21824644
71779731
24695904
85613439
32082784
28160545
44933865
12054356
66174853
86617108
40479985
52097495
61889867
13664397
87820613
36985811
4592645
91815576
31466069
71247750
75142300
6042372
45898348
192853
54392110
31065178
83786009
47991440
1601061
59634028
45686122
5820891
17747718
42619959
11298213
54038289
16787296
43767865
86243908
66637104
94758750
65777070
16025481
63430398
2568580
1947002
45286340
2603749
70302642
57487796
96088587
89689050
83909890
66847021
64281748
78879509
96738429
84704154
94119621
58252907
44172721
26856566
64358423
5273422
77822206
87849859
75721124
25343455
12459064
21238953
61734498
10679835
83122336
68714601
89744085
84959969
98235204
465686
83907454
651722
86772904
42105734
89989918
89397680
20833627
25870446
35983701
4023631
29579693
4751660
91398530
45499210
44419579
98494758
30298290
15374421
49293761
17236304
92866667
38790792
82622097
844218
71869299
44123845
10293447
65154273
23547718
80721144
81267629
7246813
87250974
88185966
90966438
64211414
59816214
70412313
22517641
68602493
94994255
60356281
54759309
655678
16037276
11648196
19199871
5535872
42192832
8988337
39162719
53208315
33863306
28267845
84236188
50311525
73487409
91019529
45826234
25575612
81987237
76697085
66808302
62344052
56420391
75034690
4547526
29656530
31113702
63043370
44265829
4732704
60177733
74809966
14056488
98721743
87366496
33995203
46769506
9973058
73524234
39658391
33315567
77124761
51432752
25708867
70275657
81845841
52133070
56902484
8483419
28515954
20451287
22931612
2706241
77455690
5529914
53928083
72739758
28065458
64984568
1801848
48012146
88490291
69516506
22527552
48845057
55861109
94370837
4083293
83325644
93992973
61208068
26619397
17609537
88432685
70334917
18031464
25511207
88289516
80713502
95935232
89371670
93263922
40943280
21657251
15162173
97182564
6006835
52893943
30137190
67188896
44820964
77843779
48454038
83124721
25682889
67636801
49205400
23729548
79005000
57589123
253401
5804025
68059721
87076199
50910329
26716256
32890979
7588866
85494909
48423188
14484873
37814565
89530101
87943539
65436494
71438908
76807
41926622
29722024
59918929
43468625
95148125
43117145
19930316
67388982
19526934
2939167
88790530
42489517
13256765
62087901
45224429
92075675
12105246
69088951
65747743
40082950
6636339
49584584
26137823
88748316
51407311
72366375
24444520
21971899
62988954
76807308
77333176
10102222
82430105
40948547
69875444
81315020
60569897
18359726
53903436
46254163
98991185
65365747
39472398
71339218
9566444
61774966
94653141
5106102
7195791
11622568
11676766
66935692
15760701
4741160
52322126
12153693
90364306
54582446
6374982
28179073
60009803
77346544
77063262
87396382
95955361
87148411
3714141
60780021
60611950
91996065
90677278
66869268
90117506
46417430
93068317
11157433
87286916
54608538
13424126
36805137
28725056
99255240
52305116
17117217
25284833
67285373
82671749
39548383
75101341
46633100
49005900
59050333
46047186
14848956
33209532
92080782
54105275
38587427
49922048
21113615
26879139
55480774
92745098
30382414
69854802
39807810
22703491
77032651
76252453
29146426
82919549
55839256
30083432
49628423
14814693
60966785
63643401
56576689
6117626
13522287
13973734
59592392
98557143
70302088
23220276
26280823
41415695
76401210
92284331
26778208
78246327
74288918
99230209
57400349
69201852
44419192
58684562
51721800
65845069
70116483
27595187
82168564
93318861
92843285
59433668
76037417
44734015
36317594
3012320
13323076
32022039
20418479
14888981
56735006
57803968
82322575
63763551
49025681
4610601
54591643
10800296
31751287
75683654
82532079
37475173
20675933
49282406
68434842
99945204
64356279
23670441
13454353
30227655
7461804
69578418
51885853
95382876
42866545
71810415
83253252
8701456
25572824
21724644
58536939
55451412
16490961
21578122
54479107
20454648
49708176
23245669
18441260
57606531
68154356
54735219
12805313
20963330
39844200
84415367
67269548
33297035
60788871
45201144
27269308
27715965
27182829
38426716
92637974
89295147
44852462
73147853
80817370
1437950
59784488
73604114
39541412
72247464
81728458
22034566
23878450
62432847
20596039
51547939
48564586
42684923
20179639
83927364
18243057
86061901
8416358
28792542
22906865
12327850
61174839
46202397
93698960
85543595
15799195
86375256
33244751
64244805
60175584
83610361
35676283
82540171
46974966
11655412
73069398
19271589
45364831
33683820
58580326
86408176
93580192
69788747
71374757
34069445
75319382
90597830
96541255
51525293
26315290
48454021
54435262
16299140
20272113
12848265
60985546
58765807
66608494
58745036
23900202
20610272
27379643
3491111
72734894
71982284
73945688
27582682
84545256
45492781
22305641
88189939
75264037
53261143
21732971
22568029
11759912
85510343
6949472
85947641
75299763
81754986
37390806
8888885
96212800
6032939
36294438
40152445
37119119
10054693
50835647
49708661
41125217
98308568
96119367
53447106
77705644
9349460
29586944
26407774
16196445
41561727
57711886
48934113
71348213
33092
78444483
73114246
91462711
45778944
55741183
62358610
74317880
37950043
47013033
91151539
84234925
73939285
21092649
55164675
22933860
28134844
19308315
33348086
52748634
45670433
1736289
26699499
41630607
67683694
56260323
25594386
61272882
5658589
21595339
95343889
21563697
77307183
24137080
23599937
23162974
99613090
59901038
12976463
94843010
67148254
69743921
86493669
705395
38184313
81664070
74932771
34657517
96609644
96710443
85727978
3591448
44956077
13662674
88499531
57356711
30220256
56259293
57687839
81469427
78481405
39742005
66988019
88979534
61980004
90557965
51472895
50263451
90303197
84238808
23559601
85772438
79157891
57086874
19511825
26810325
30998972
62990038
49230290
65913970
63178189
18413923
47984707
71854134
44511546
7653577
72860107
17964078
80014770
3347888
26470468
57551493
97375120
10963717
17436934
482108
95423794
32649917
11802969
82378708
73918942
98063626
86593476
36808244
61380102
55314515
49810633
53695361
31128363
2201554
38049814
39178917
59242828
59888383
80430958
46207109
47565724
11847022
26552977
67147499
52460911
9377536
66632643
23183783
19601233
60677836
27888844
36707386
97039308
98000143
55644490
76527152
55176572
51908235
87670597
48565329
81521920
43374565
2181622
1645978
90421706
44073056
73861861
96688687
19907339
8689105
57675972
73584301
7667954
76652310
50371565
51551026
698730
95982004
56959418
31962149
64748083
80815101
30561460
86426295
3199292
63867257
14414326
14026164
54946836
3081351
14136158
29632576
28199904
873852
75297686
97470901
4562934
67844319
58639422
80802184
54365715
29023062
54761410
27679862
80766281
18466446
87659401
25055694
23913607
21350468
37032798
7648579
26281748
6055581
91849345
15383228
81582593
91786385
285554
23090372
59403548
40048158
35999296
70587130
39434398
56140447
78923166
60088657
77941902
75370477
45648124
53815941
16681589
68893085
74312843
48147992
83926333
87218700
10104197
55020362
8525823
12078707
77449637
27609304
2237575
76392764
5246884
99587662
70898889
49752386
72596765
97133038
812768
55638929
9109969
44961808
69034419
64363922
49639557
44317243
32666235
90600179
56002010
7232320
26958273
59820153
64706862
505897
10690808
7743280
50797534
80475685
32270762
50098431
53555155
89456038
95052330
36025773
44036884
73058914
96004045
51981211
20276989
58770578
19962616
19085763
50601460
87165628
40873175
65813734
95086843
92866928
11713789
20381855
79984960
10480814
92899432
59143808
79253824
6739863
53079602
44980147
34560181
72271210
81169736
64684721
72692088
10890335
30536982
18579699
23744802
40024019
8406096
66249376
10286248
19530202
60233702
96887461
36598509
97357470
41054195
74135732
16720453
46536171
26225744
26598122
13137716
49092495
81760372
84900691
26396212
96614465
80230556
43003937
55533036
45175593
29391434
79541602
4965455
12751073
45990101
68654065
24358585
1568724
2161854
38811569
52071732
85260682
43310189
72502512
72191067
23272853
97968096
44726792
61083845
62610676
96940317
59628304
77110551
2327571
92689965
93281216
60922623
29684893
23680827
87881024
52033698
71929947
32004000
64965743
67522955
35265071
97451889
49699410
22314152
46741619
55164135
86896372
28039602
57246239
76531475
14870217
83673676
69003849
239973
73187578
49596715
91465557
39767110
3139085
75281553
10256077
79463191
48664350
66197388
38012407
19288882
44354693
28678653
49254307
80617729
45088272
12350988
37500816
36098834
88222004
82246487
58111390
45819621
8780118
40042416
79023566
41884506
45759925
83050472
80732107
2567406
73853421
36858828
61370640
45502065
80203280
33140535
80291689
73604302
36230535
77405804
39582916
55797126
16358454
75771096
65807228
71918397
10194727
67586300
30025329
3778986
4316683
58506367
81777188
95117338
61438868
21882179
78901967
16636705
55948411
54805819
59415018
69449101
88403332
47469477
21498888
3683065
70746737
73438573
83178662
57900624
67152725
95815003
72428685
80035144
81357467
35954372
22098507
39091207
84123124
82343251
90764149
97687861
78527814
56442706
11832136
84087765
55778512
67829021
58186622
75609538
20225359
14940560
50424994
6804153
74547135
41362566
93137943
20586144
90323361
76103164
88431893
40306971
26365553
44050442
99453158
8763577
48518096
68131043
52355022
96135367
96740158
25056715
14064442
54184972
5038377
3450533
39279952
96652561
19442995
27155502
75104979
25092695
61226987
92273898
60141873
31481932
24790722
57657317
79104804
81362329
80218263
72919017
89230109
78240689
12912617
12388013
33958917
97158616
90705599
58647579
98339705
45069288
11495519
85340598
42961238
1750976
81187181
79784587
15404701
37864927
77200674
14686534
74436273
18398898
12097789
82010902
49498456
28662598
65279444
87024606
81363622
6315107
58879033
26974459
66762183
3267327
22871901
46061786
35878759
13937125
309922
29744680
85123638
96026411
58054342
29361983
34646790
33085462
83314198
59138542
79593672
77540584
98908794
87364934
12844166
3059341
27980400
21575636
54479158
47148235
84719612
22568917
76846624
51318513
84675141
46873473
44026568
96176930
24859309
23587370
28709903
73122389
18899637
95273213
48811269
50241656
20007775
58730903
9143062
46345344
78934028
8989859
1613377
69279379
65056086
36832603
29912514
49659743
96333593
38709914
83571798
82544619
43378137
39225929
1478161
2375851
79985463
85713363
79083866
62450956
78110335
76100906
87151314
72450485
90703998
13675784
66218761
95928500
27661678
22905732
31177334
5523896
25237484
710253
88338677
94877520
99883503
48027324
14884256
12317038
96078394
21837679
42172500
98333600
12160284
51675721
92401881
14319029
66613927
74828034
47762513
58119825
43139851
97713680
45444161
88417281
89923116
88233925
36505458
67046672
5903446
35114212
75260945
69970404
3921303
79441798
4935035
84130428
22083064
73795194
19103435
70796681
55572329
62695010
33943726
34836119
91765560
771604
38411023
43648528
62533290
42296907
65817591
16011081
34980020
96882358
76415396
77966053
71866270
64580919
64758481
14960482
27146949
41790092
23971144
43050443
42345985
43738645
60493891
60026222
63074838
75518669
64160338
4270585
59411788
21225750
89125438
56065843
61921720
18484584
88581847
25513993
89957034
66219452
542771
22388193
68996340
38794859
91224456
36815740
97918335
75480233
97530450
42987771
19355608
95525403
49436086
89946780
71021754
84974375
8121160
59329822
2862042
79760247
95739759
46715679
54062519
62742762
69799373
84473430
10696901
21363440
69110178
44835447
44739395
12755353
21835373
93979969
49281805
28771834
9813093
64429808
84334341
82869594
60330325
53839485
79143593
81538350
28022932
74600905
67422645
36514971
9478865
78557686
73464271
921766
33172398
73953093
2318251
17354808
2106457
73581415
93889883
82510436
58351075
51565134
77103512
8930294
42714557
5400601
49629200
86683790
52058330
85625753
24862147
67170676
47067378
59949875
39955139
47656837
38229093
65795182
36128715
82657418
13779879
95343159
79928851
79919333
64689369
72327968
36587430
11659053
85417333
68509722
74498468
32072650
70061636
70089983
33697695
207363
99292633
16960336
37081511
62383821
99628536
78825219
37193254
13864420
11448287
6697326
45321995
87817608
91776583
62375627
75296381
77333922
1235811
15192461
88920314
88873873
38379849
39029890
61008090
22699198
28456018
4391805
92265996
36248935
94846917
52774699
10979833
42824100
20199502
52866767
88060467
42155979
78542636
60944749
83241731
47331974
10327356
58515799
77198996
29081019
47909512
87615315
79456884
22581766
40957996
93631291
34888004
51817309
98851840
64053950
52390851
4189234
62376689
92681407
13305971
4812502
49808980
27645482
69929913
80895147
35460220
79816755
47073206
96179258
12432433
78927154
13251272
61961264
49009861
97896916
89377759
72161436
60894687
2718403
28642869
56778776
13311630
83742055
93811800
31414362
19596062
43802428
9990028
35002817
80793587
45349950
9804826
77149123
86399066
90214361
62090671
58280540
74825685
35978969
77997065
17007211
96508067
57913511
83730378
519182
78508515
87282653
95978502
35473252
10725358
89464788
13843106
2644426
46723018
59091729
74525974
31699977
81052971
76327103
4102882
39928280
56764050
86974546
19802804
36810974
6472895
89444167
16936365
15219620
5556451
60367061
57942493
99063189
42226595
56055783
99215661
29789408
94753070
43848668
65019994
52692534
67028068
51995380
48785320
25006557
18939948
62050336
77621163
66832376
44382898
88212188
73496983
32689260
86724669
4716637
37052966
4586083
36549084
57854121
40569679
19730566
59659666
72603451
63694092
9151205
42663690
75970073
27863275
63475848
89753031
77178252
67067623
73834294
36172648
87738013
18047155
48333728
72745194
27500054
71924476
45861736
70939318
43097889
21665708
31230950
11380575
86191256
80958327
60083417
10270700
35766047
75746742
83775562
579136
53073756
729783
97982423
8588474
82830487
40868471
82371704
4713501
39826900
28959594
19845383
41585319
77473965
11495263
84033190
96123141
31934946
38557719
23514486
37445238
81844588
61911854
95271983
63547840
95226914
96587113
41833593
9069929
39691218
73230279
14191575
79338514
73471827
24818097
2717273
25241473
79103636
25713279
1794166
35104156
40777519
42611251
40713013
87264932
44545118
95052512
17514482
16879537
17951318
32573749
66993241
96872719
44337658
61259386
36121936
92949013
35516114
34766145
75905205
11035878
24857818
24470887
48386772
30137612
27735421
6193587
90523188
79815691
85923760
23242314
36284729
37681333
71786244
78897521
27088903
54502328
33201732
67793328
5018659
61714369
44128701
12170950
88792346
35025514
22932889
33193299
48764458
17961775
52156490
62252350
83036786
97985493
91879034
5616434
24802557
55401842
13372492
86310367
93147972
9640820
81108470
38566705
11575136
89463253
96618896
56613486
25429046
81802821
56090850
55367151
30213136
29747863
10301454
85485838
95529059
72824834
97542557
29227620
16206027
54320724
21082567
51982391
14284392
70737611
87561774
82849580
38141225
50284775
13178113
77173784
82508787
21070566
43815122
75796150
73818944
48658367
53178052
16513082
6649110
78011814
60885328
89750027
70552164
30499610
8221000
24963783
2790350
64298242
2362100
79301517
36090328
70772281
76388149
3400429
65184805
22590129
49856002
29053433
29359257
16623835
27342021
53250202
37296767
29073102
55837817
46599102
46088718
67546823
18520746
50425917
38295452
18643525
66053484
25324315
23402929
36320818
47608679
99307871
65995326
40271669
74237433
31003549
19578259
21682720
25539333
42864006
18434371
21000306
46944712
1805318
60426226
16349108
5946780
85954916
50597257
67524650
9545018
2591066
82138847
7315063
86766799
35452217
10231770
75412856
15769380
41286531
41937274
99279686
7599232
73005871
77273287
47764554
32672883
37624030
12493562
6599328
2478148
54128053
65083457
47468182
60474510
32698677
23849332
14345283
31856582
70718199
28525680
20206184
72457802
41551039
67433989
4843539
9897761
23235901
63841369
28970376
3963724
80383302
30789049
82499910
63574904
23435346
78357400
35088111
41479743
45035524
88734075
6764688
8616814
88907023
54246530
45623130
62926837
77993095
36963568
60766715
3996662
96629458
29879021
22503259
58468730
37466057
17443133
41447564
51446495
34315773
74745059
14840427
17515398
73975458
51477085
55952301
39390180
25546875
39494001
32646724
2065464
27401463
65948615
48584083
91722632
7515153
21327871
27513524
39129805
80592450
70987502
62805613
71023341
8659534
96802949
83808963
55701340
44403882
23199298
63571275
3077369
7554846
39034674
52562365
48583614
3430242
87593790
6699542
34987137
54125409
54367521
79442458
28363458
21712889
93479481
44046029
12693496
99584844
44762904
88099540
1910668
93351186
64844690
95913352
65384699
12461107
26474549
80630001
61010278
24213805
94124845
5434733
14057086
54647789
13022217
8034918
26080686
47841648
19759377
13594064
79401429
53629746
1041042
45282706
53403536
11153325
62570583
58095935
50224032
34863172
81275156
77949080
51888907
13708711
73750711
4474917
87771865
71747243
33800688
70395894
71122037
48055579
48122424
63634140
83616136
69706494
56504633
39063672
16285443
68078882
60341707
36429042
59158891
25610135
18912467
98690951
17522967
7291765
88841199
52962882
93362359
94086523
29648837
84136815
31409949
79651925
2565830
41936458
91960937
48248057
55132009
75971311
80416333
21756468
98931538
73695184
66200865
43923778
29544202
74111680
42597246
77162949
97941768
69542526
72062772
83704004
51686327
70520661
88218164
81103793
17025355
59439533
71957477
29933349
73017053
69346364
22619507
77005867
73913281
385986
20045530
34245502
42992538
90871522
35348101
84996438
90750734
38579507
39616179
35315199
92764562
74253197
74430650
46971365
1644771
9874692
56371590
26209811
6361206
63272304
61636990
92820829
97976828
25115161
74997281
8055051
49665634
19175587
39678547
8052489
81063183
79587184
38059936
27686286
1824928
55180979
95510116
34321452
30125426
59144306
86058871
43539006
61162351
28330544
35250681
1270994
35036874
89478212
45367615
76239022
78232792
56113489
95711694
70607492
87939777
89561812
6837196
78184993
2352595
47645009
65118878
71477559
75582069
45466342
21992927
99872909
14751324
52175017
51336244
19984910
65101332
16555045
36041568
39794208
61434481
31314090
79748734
45079012
29987530
22481763
97315974
39446215
91912557
55602236
24932475
88067097
20084997
36473582
31319445
25325631
56143218
10909369
80339366
3645679
39748056
28052428
44192171
5732833
11349846
75644684
48445309
66617198
61643546
56651305
25207305
1796774
42821032
95865363
90159107
80351988
70197461
16506647
50814383
29337306
8362052
42113362
6761659
90575272
98311801
72759028
53782930
51013773
74760762
79172294
40242779
31203441
93731623
8870267
10159272
86665766
26446713
17924699
68625594
67723372
27321224
26265751
14034731
3833949
91463772
47103284
41716154
58003102
34512259
98536545
55533506
10155901
47942844
61968003
49688514
20441702
63315522
84586697
90963748
34663964
45452790
16804093
42013248
85010698
87542027
47786864
95735445
15969082
99923973
28624524
17459960
4008961
32257910
11496227
20433928
11896702
98280303
50573533
87252058
16247481
50001604
5240392
28347931
7347775
79482056
15266252
72924683
90899996
80920646
20383786
78786330
24989992
42373136
20662683
38034363
25399964
27739338
99310835
34677806
36841359
67542872
94062575
68591596
35533902
77347469
27930979
15232865
33890301
30353833
23421026
10935240
55275658
4804121
87748378
84857782
35603475
25353553
89422928
47740242
58925681
2679562
50787924
68045202
11504526
18479480
66617635
42947884
28763937
88912099
68344974
6626292
42964042
92782844
87403547
14630389
17694592
59735663
12826994
30554471
74923004
55838569
78765533
1149386
98255159
70737844
80881074
96300944
94479045
32574740
88406465
70440388
46882318
48736950
55552076
57977372
26096871
75946560
14277349
84853084
85471153
59920613
55391942
75461204
51661238
89696120
39498868
74699921
91034069
85567336
69241474
31084337
47672885
72380737
53280407
92513099
88660219
85676322
86831682
21855929
81594881
59918989
7680932
16982746
62995750
62959777
87402579
17725345
24688854
65095005
19919350
50646714
59109753
74905854
41213079
28051380
19637628
86777975
80430281
8625093
94880319
79999238
12116431
98229040
87832777
89055233
67974450
27040178
73929616
45690339
23301414
66335346
73412707
31043690
4851172
29235304
70656463
90332933
62850298
45690758
98968832
61835791
7623710
75503597
57059391
79064006
60940342
63392984
51294504
81852586
1756547
87760370
54812706
44478462
66316402
77165095
24633342
11817886
72176894
84440520
25452632
56955265
86087989
13270018
23590679
3633929
16011068
82874972
56550088
26620482
29954907
16778644
68203826
73630328
48609600
26497840
62391250
79186617
17641370
82138925
49623941
37974523
89463270
72458655
93956529
11286514
66619301
36778525
56444274
82473359
20725515
31561652
44883142
97424027
76127264
83383707
28916611
4561791
67794939
86926769
47616011
90292544
63042298
67532322
1129777
23966160
98774958
30364675
77096200
28966392
85337672
26518907
59681082
70345865
77615859
46180784
18105698
45349006
9660381
92495069
81453613
21158667
34357863
40970879
6781825
38265710
40987978
68458471
12819328
81061283
35132050
64943629
26834120
66717802
34375112
69158904
17919937
65348310
44439290
95402927
26641064
99068601
51475939
20650090
54634555
74248937
72715601
56245649
24673547
43310971
7829335
42001002
33425193
22342323
93305629
28678069
87586501
75069779
80819634
90590647
76458145
17918889
94704258
67826839
97839675
74621627
12776397
38445438
22231369
70806225
6289591
77518104
75853023
81968117
48852486
61238390
14395010
43994676
98758864
11220947
85471757
79877807
95120512
63854584
72534219
54339109
14092126
60999048
30910593
18815928
68753498
36837459
67390468
70679745
24106781
68287097
48366296
4809836
39206390
36565670
13329588
53916369
51529394
40406113
6132139
81552075
26990812
8670395
46821790
32886619
12999433
84954546
53317420
51421845
34936263
28988141
81280954
12340472
59532901
80559638
99169713
96609554
35756725
19254246
15817520
64869443
96712082
86946196
62517085
81158069
29292424
5777429
28291315
67340426
64230943
59877598
3992004
37488158
12972289
28495909
1507714
4200517
42413959
77246491
42468210
66854539
79843412
75100760
15482548
74960542
31939468
1440301
61536375
12182856
69939609
10322319
88408198
11231454
22236892
79333
31863871
93866801
52811961
94010640
64285363
29879136
23890489
22322911
10928513
34358511
11719978
33301122
26141999
23179576
90870537
81161619
32885697
35764287
33282846
93941616
60342980
14297781
99526172
23461423
68222834
16161558
80315960
3767446
9701047
86980185
83012350
78998048
15374571
54981962
40128746
17345965
30931646
32041748
42186717
67317699
84616768
45559274
95735563
74972404
15451294
40045320
67000415
6982809
48326773
3819869
63232242
81483921
41601131
9512249
6020171
15609216
61092043
36097258
75016606
50768952
1084362
33069648
15957267
11073778
98168690
26181200
65582095
10384064
82738311
70131110
7942287
24369121
21436096
61965746
34289421
37350722
2718848
14024081
82772818
12804853
58263211
85439518
17821906
989503
41756979
13918506
13474551
18602246
70596742
16265399
3956015
21559458
87354418
17477772
90254523
52402044
99100937
68825755
57829298
14505480
81616998
58844371
90288515
93802688
90323205
55363167
12063803
79276687
43881801
28389110
72772906
91768953
53629340
43725610
92903744
8964002
71375924
25594124
28284554
16598587
49046672
17228874
15952051
42415233
20851824
14506320
30730577
62107260
77172968
66277970
87141152
54021155
39476226
72389316
50033165
21789731
27953453
26643135
87249152
78026220
44206597
46518322
84182852
65937845
46397857
67664984
1573357
94002696
45471228
11503842
60406946
28043599
90203910
25167242
80298848
58037174
73175993
50096448
36938115
68288170
86773251
68484414
79650618
50213567
90892896
64116327
9231373
19515488
45250251
88765636
39093543
23136849
77542524
58967657
87466042
36811545
42983756
96594881
95645263
78526953
14964592
35139328
65782497
65658329
85206331
20971584
22792810
69322416
44477755
63159875
47941810
15603904
31745067
8824643
8554604
23268494
45861930
14665960
28959695
76487825
95222584
34486708
54905241
10624624
48153380
71560069
57754413
42483719
41476380
41934515
89081239
33411304
3224849
37674580
21961593
15568543
64819196
59104968
26211737
96526563
40330075
32925693
2807221
44500665
68282620
43225576
12268874
32097396
72624030
58632158
45293284
17986572
52130665
38851731
6508393
87591664
45127264
84490138
76938897
71438683
2699606
56182262
33371790
55501146
97684787
22636945
86932974
85574379
78014861
6228558
45247077
17816542
66176913
22302786
46792803
52079037
6655284
61541500
89536074
2050434
60571556
39741083
13486179
56653492
51979706
46454329
66151844
97224326
39364488
12444318
6463009
82989023
45100148
99178479
94870746
58021065
46536095
94093764
91155589
72560622
56880618
89593328
85889303
33214087
89360195
87257887
33245052
84601921
61759972
21199704
21486897
90520108
13232541
44545573
10354737
88222869
44341818
93460915
11871068
74181998
73143621
95736789
80819544
84353845
13463990
51633948
84082981
23873785
10502432
98354641
12793587
99047610
17854653
5197417
99266410
3929844
18724921
2209250
71196772
11643094
2501628
53111729
70654361
40435513
21332823
64635225
44864175
81392726
5506036
14400848
72303240
40376516
92265650
52460957
71750410
14377643
71460939
25923940
86905259
71829746
19690628
19189343
86154422
68882762
49290138
35709099
39935546
17088102
51802390
51435958
68668464
31876392
50001843
89850249
6941215
71647232
65936302
37362102
26918246
11836668
62956467
83722217
60955417
51142211
70776274
21656561
73149582
83889799
68017308
24147908
47820199
85607305
85519999
76561316
93330094
92072732
35347436
28155385
38627760
25842151
39571552
36502845
21672846
60505523
74635602
66091578
10540476
60202849
1663324
15082070
44352034
90356341
81178567
42113258
49925858
41796579
78266314
47492417
56669179
22704703
27516721
93454810
55043377
55843555
17729801
78876833
89041505
28756183
66214443
81376244
39445877
14880263
18798488
49701047
98922490
48334498
41896149
41323798
1809080
55513085
69987194
12911753
98127879
35174529
58793538
57589386
33078457
24591570
39750259
54464780
48028672
83262504
13829042
28634041
77623538
84955784
96464794
78749762
8685944
2317199
84655050
93244450
51515503
41322299
61954009
63504184
72240595
82478693
57087984
94820515
48094670
85408559
92608804
85001114
45734426
38368867
87020855
71345855
28670310
86055510
38122926
63611332
74027207
50910476
18167433
71972011
4495948
4893542
49438943
82281967
9587701
31639302
18885726
17651062
65089145
1006937
94709387
86040157
42674872
18716533
58847976
42880238
97515500
99087179
94909396
79321667
2788794
76446184
19468912
78376050
71432403
34725646
9194254
99740799
30259065
10825022
20773533
60374331
35488858
57781348
84177236
61859321
95451802
32500117
51780234
81256515
82103470
70169534
31010205
32578576
12314564
95481801
11494611
28331383
89693468
97952154
9481442
20970310
52841876
15057466
3253799
92855391
44103423
49271314
79302216
39678190
19532239
21574288
76430764
69753630
74283101
89452010
25335633
22463358
74020864
38106640
76402467
10007350
11189673
72510602
75728336
63033813
51810589
79496573
46205356
32302906
93440273
4340631
9737657
73988780
15386763
57853448
21446200
48290874
98416700
77007731
95503860
51525658
10990136
45321419
73805765
6683002
73324814
5870577
7099137
71498539
97935087
88771149
87867406
15418558
77136983
21654919
44892045
35483677
13598803
93044777
1022155
58260554
21396698
18142955
23598130
31698735
22070290
89480831
96846418
82436230
15540268
32800416
98344476
74938994
69936408
84668424
18617940
97315071
80691277
42448915
70657988
42135150
38795360
40727728
61530214
90621556
94809286
89001256
53494218
25703717
40826393
72886377
9685048
38308749
71625016
11312563
77255583
85552469
51107711
62719121
7087526
56972712
55970054
48360235
87204881
92419737
8362909
76140677
90637146
23566680
38909888
96250909
16761987
20167821
44429500
44089422
67503441
66177786
57514879
46962740
20878710
62717149
21981396
10812187
89293910
11758089
46154523
10266490
19018758
22499238
69900493
79758096
61066638
61955506
48876192
21929065
28226840
41622917
6180768
90312035
24509497
56569215
85730257
71088281
63352941
24389675
29361606
39946015
71502366
75657938
89829343
37597825
43704829
30360406
41225337
25839300
76798324
25958480
96480196
16176513
73233919
867219
35857243
17615896
86704311
55025767
70902463
18356096
54816603
18680414
53154597
88570593
64411291
37384542
6849423
85507049
58275233
90482093
48484554
26602432
72018455
80986795
14871546
16631912
86489933
84864316
74428997
18047148
64315569
9397890
46014473
13150909
74284493
54761098
5417753
47697741
80032069
85388278
64418852
69564742
10726570
22539955
61539821
86525045
42531070
54986577
90590200
93664597
97064521
8420114
3935597
44957771
23820952
7553715
86032768
22869567
39730162
38450905
80911307
54054191
83276743
67066732
39492162
14306842
30668825
76975273
1280174
99495268
65608052
52554742
45227247
25410189
85715081
90319722
99423128
74051691
31379799
71508477
34532649
69097376
95814558
63393452
35175109
33024951
97786586
39088722
33158954
22997387
95599286
58945820
40881359
34135224
87401006
48087863
69328474
95733382
69156062
30422686
87831316
18426500
18260789
49852686
49720242
4927563
93784333
73678591
94766052
41982055
19929171
44755459
54098668
1379230
69122138
30243145
42268438
99590996
27057413
22304231
73186085
81777478
91225685
35406386
88583553
90979309
84497942
35612218
28930178
68345135
9020162
38079288
4780067
67816435
96161102
42700004
71493083
97970726
43996416
6202002
60151675
65431129
63578039
97983240
43089718
55670347
63110168
71413824
92370899
67017934
89526774
31302401
35228685
7631559
69547454
59765278
91145862
70088339
67098060
8980065
42959883
37626512
16352029
1444113
8993940
25018264
35222125
31645110
37408727
67241690
53867483
11803442
88234458
93766251
57946969
86942108
36177660
45156829
93528862
88421608
59415877
33184327
76653385
41748104
50121442
23615699
7745625
74489824
23131222
41816220
91911406
28147883
24553449
1266612
88449771
97514994
74538753
21675209
54827455
50172733
73116033
710668
55340036
4141563
67893193
97216598
86500926
14186611
23348734
66380902
38935067
76837624
47006068
2567424
98603544
64807525
54413964
13785669
63255525
36256934
86792050
95048682
58114313
90380868
9490516
34684739
18287082
4279891
921420
78122990
24887430
47275322
8021073
64426735
43333343
27052920
71087082
20123310
92000074
40650874
66300644
47461730
38949704
34787154
44507834
36465940
75721476
90852386
58818649
94952925
87356248
45643651
28027886
62523710
34464259
9211062
17318160
14446533
89059755
4723850
79535875
81932918
44223524
4790084
69711575
5719128
16871979
86000337
60414943
90830236
21778709
44489546
66792786
59206875
47593344
74964406
66348695
72363459
66327786
92929794
31111691
63831214
56338264
92833324
98046159
27792610
85242872
65661111
89427679
29570743
48810311
19351588
68312123
60595606
80280872
39501645
17834480
56789164
62792488
20536891
67377539
38215307
96852315
77184362
36949586
39114364
91699899
90162907
24517934
62432461
80846053
39997718
43487205
69573806
70249140
69337415
10726078
63821688
45027039
81733640
54084499
30726603
15130761
17225699
24568410
98345315
20168922
40010338
67426636
88692780
32028175
67785534
91343029
64862531
54852744
66916340
21516975
78265396
84408448
22321524
84270333
81178977
32257537
69926080
34364475
61701351
69217398
95732923
45685649
53234560
92288153
66166260
68411204
67321855
59943488
55520486
46066520
47124917
83030207
88366110
51698610
65713706
58472021
66934325
69215553
26874618
16791524
19203593
22071982
21107662
43733183
85086114
53033036
52227867
72884019
72263487
34648332
63420357
17354490
15415436
47051817
40195092
71819482
82452199
87323695
62481379
24360258
97591424
70270202
81691486
43737247
16468062
74271624
50127260
70417725
54747299
65806928
70326226
27651285
64804777
73185451
28129299
66211476
89886787
52515532
44248724
67498761
30769575
8442657
20332303
4234898
4367807
67933733
63930951
15991658
89126558
9420473
75916461
13619352
59560235
81806714
48862514
17917568
47229608
867621
7354761
44578862
2090955
34911486
74357832
20805317
4888155
20537891
51423463
5630081
25530809
24022767
86022400
52765595
75712984
58217004
74533363
13954367
46944459
10599144
23897797
14836302
2318186
49825045
4684678
22100823
35415604
78131498
60902751
58306859
70509264
40452455
61508579
52686182
41476370
1084019
50910229
56265254
3466291
50988439
73143528
6829450
41311115
16971378
50648161
33006132
95934954
44426352
14104768
11766255
27671307
12353912
26584089
84957759
30567189
89981456
71840410
38419886
50629508
43395975
83051675
12430239
3807053
65832200
51327800
50663021
35616936
12120867
51099651
82756874
77096366
24596963
56848917
44586182
83630462
10609053
58891465
62295102
60678555
69583981
47993784
98296008
89061314
27124653
63956520
87272973
31908058
54402947
52975980
80598420
94289175
80518472
65191575
91611663
87726549
23702590
36504523
60378837
37001730
12244115
28233516
73624033
31846121
58599275
61741544
17573596
36141193
18937018
51672366
62883813
1183527
76787472
56285322
81333767
5445666
52744505
73546078
43579478
43218427
64373737
90653416
11314603
79744663
51458268
67656276
1311442
66202531
84151587
4400777
93980884
88484498
85988927
7466800
86560720
97525423
13335476
69792896
47400424
13400639
28835646
81694541
29951742
2046762
12697836
65864166
15205092
22820572
53942020
30174727
1951513
31833448
18603931
46726837
83230677
83772077
75692764
31180472
82791892
1494276
79615062
27156066
70803994
14888270
22793997
12099036
97171239
9183463
30131431
75761729
32727633
58042133
21393194
74214944
72686241
52348396
4971761
1467829
57719818
14709694
31033179
19322723
964269
19425800
50837550
42555468
64398824
14252393
36897786
40989696
16111114
73944462
83285615
19185535
76858495
55625601
52295129
96511932
56358509
85871565
71133359
90102396
8463374
91461659
26437662
6954085
41690379
6543538
4146990
62130040
94699027
4042198
84316535
42136540
82746257
28151314
14413691
37107277
93745177
56365920
47831004
35030911
34444885
16503713
76974509
45068768
16896254
88334436
321942
35747622
21540505
56671633
11095553
4763795
60036048
68020124
60271777
59146933
92718903
5119614
39980824
73014843
82080159
1046427
24171480
2077437
4859800
99060236
43780806
92953236
16631958
47302384
23418482
6343722
99736692
34020753
58426735
27829207
9054835
93529596
15597697
21727536
11694802
83990221
31121229
71878946
42745508
82761248
96611106
79734443
36742322
5019343
42241744
62641335
55600229
7159209
76859634
23210639
1009649
32774099
42964113
80152213
50497731
29486634
12044349
49572223
89675871
57298195
38089203
7604190
72079796
10269895
17142255
16111895
36231265
34118220
64356490
45345189
56192377
82645091
20725291
24695710
26339122
69829336
75954163
15499017
58057189
34950780
36029367
50135148
40579731
2428231
50986127
68026477
30575788
32319976
35043598
1617457
46003891
81913954
75332051
705628
55125102
32840877
12378151
9799840
47692849
45056177
43637423
35295011
23785495
31297195
16782407
13520749
28416103
69734319
41096305
50053780
34149401
94065335
9923432
79554175
36998014
88879885
34240313
54827846
85690660
32437128
84398009
26430509
34148747
41808279
4123087
9071293
60131662
98453184
35939802
39070169
68284533
41605240
1090321
25457497
27327490
77273354
38396452
54823895
33256836
41236981
86751202
72144509
42893239
93177206
14289740
73486204
54929501
88181995
55817875
85294440
94132747
42478810
28635197
93946223
64187488
67636418
98155349
30106739
6783997
15956540
59185834
8362720
40230372
47723723
69685024
3410402
46678476
75840011
12377950
91097835
49898259
56643449
89710822
53770313
37618819
7962665
60995248
4116671
66297346
41322553
71787660
6098074
69611080
78379944
76930784
3157541
23136863
79886901
25427798
16917848
90045030
85569370
20414539
69700358
49958683
46149298
36741392
53722855
54497871
14270278
25687694
12608259
37835380
53314385
47533321
87268385
63543848
65087349
92342974
80290278
5132101
36229615
4429187
9182272
27284204
55173493
51413696
99330472
68572101
66765452
42279128
38933994
80269000
59624036
25782448
8751605
76115345
35286813
99388897
63988681
16064346
90655582
45593602
90429139
25054118
72681711
36053417
64882483
22925608
92209313
11092143
5643928
71249083
32041934
42418812
12990898
79869183
61309916
17674590
35359676
33573802
96844529
76874706
92921841
15892502
94327705
70926044
87533882
11405234
33361737
71979346
93750353
44173897
96232934
23030703
78618632
62392266
59030956
81345891
33722032
57791050
83997705
56181449
18380280
32753865
55645209
17969002
31587426
13828741
61492251
23477395
27264689
93002971
16478478
52146634
14389763
38703654
42538832
33286582
93757384
8261775
79839222
95452720
56313566
59116037
51227828
29164249
35535609
64228574
68049234
96142213
76111862
245028
34167069
74155449
62681937
77375895
20473970
10920748
81664825
95636514
78026825
95673993
53826755
41104159
81984326
98186940
39382882
21689384
37559282
85138049
46809576
98344627
84108800
98656151
63452439
3728122
44212756
75155948
14296807
85499965
35138836
30700296
65332558
40356650
83527273
36294079
41766256
62630243
17579080
29789094
77446069
58120437
689583
45322010
50366299
30436743
76588186
4093889
66668744
39460848
17942063
77318243
10380313
35865483
71434700
61616011
83005338
63527794
24981358
65133325
72374609
85046869
53496458
88127369
46751448
61623754
34049057
51445298
2580779
14807461
28960867
19761796
63475279
16884255
75108053
31005742
46661013
22134325
62137300
59271422
70313606
31256967
43314693
43662972
61727591
14742008
76171786
30763135
59361328
41923556
938192
32362209
50335445
25286689
11958049
54155976
94344202
94015510
78945214
24560850
2139298
26791586
13167876
47651104
35299482
66807150
19658921
30360203
99004573
97492251
15577692
34181722
12649363
6526094
51218189
76143389
67583917
9579887
32247130
36111164
46837248
40503464
87004127
8622342
69718825
58215380
42609285
91373107
92607070
34593153
98767391
10935158
5498534
4706250
13161253
13798668
98041003
8621507
20881244
69798295
66405983
80883267
197463
50550898
7631084
43085804
4961682
20706443
16703305
90483011
10907201
60388015
5945408
94401949
59037365
76786114
56985
47737171
28161665
47902447
93859735
85708828
73518510
16147341
65375451
13388928
36444745
40933571
12860473
55568794
57405282
62441112
80929536
24001291
21635693
91027801
84585186
27860810
82492654
43818460
59048901
61691781
55730684
10120477
12551921
12744769
60770089
56600424
45035174
78322393
19094238
30539750
938797
60782572
60780830
91706357
33405188
70693304
57460335
89983487
81310469
70133570
2396957
4251355
62175407
1433311
18656986
98295965
2348226
90199000
56282804
19711844
1621228
74049538
64906921
38671930
29925646
74172070
14260728
73671665
97792548
99993448
10560950
92341342
25281876
7657416
89859614
76399266
53039618
40619765
92249491
52838961
17579778
80855624
54517931
78369887
25900869
67559411
38691625
13638666
63796321
77765604
14229538
88334909
10927057
61297118
70779979
71233188
93677767
27439594
83861858
61653835
15363707
59638890
29063618
84665745
70402344
99532614
21942437
33342624
84086535
75274018
95380051
72070821
58628281
29220226
47401321
17655399
36782136
24780919
48141359
4957111
80765191
25015484
71573082
34004831
72088906
50195537
66658343
81766470
59591992
47097989
43703719
47639772
62260842
68655640
78890527
23668433
90754686
43474990
26274110
32736998
8889464
55653837
29138727
37600703
62212471
96626517
87643029
75427216
55316822
53076686
27450816
34241756
39360827
64243550
23829219
34763732
54595163
94476791
30890232
71902498
64345381
94250264
98693362
70755513
73196518
56919324
98320658
21249701
75990476
56508422
22347232
30324610
70148091
81263925
54989233
10324715
42801584
61434015
71308697
54411210
28867039
50887477
944540
14496738
15660788
29213298
90737658
32437874
34690830
82622790
98204544
1790710
49119790
32387357
9029419
83957783
84947072
63082733
75593531
30455671
10604986
59281441
38108369
91550102
90379328
58558911
97296039
22690215
95384368
36087251
28956295
43888858
76843112
37328503
51429648
6117444
91806118
1363475
1226022
73400001
24408898
69472412
28317419
22902611
96103953
48301829
68232499
89034601
87356647
11202409
74644682
55332415
58974417
37312959
34179852
11424428
23018992
38214469
29313756
6225720
57166467
34318525
49174326
15049408
20027913
65730067
69564119
2721197
22483888
48592871
69389458
70034781
57242342
81656687
21804437
62788238
27886179
28079689
84691208
54809018
43481842
23693359
20606762
75233210
25783754
19816123
44097206
80091868
85164122
51226559
31442135
96023938
57158435
18428790
30635661
24545178
4041836
98506340
87990706
56431068
1800370
6623234
11485881
32907394
80456743
46862098
33238429
11785759
19737676
38170340
16723793
68545976
28876990
20611892
95076259
33578909
41845252
26100291
80562203
44100177
21955906
93838795
71746700
62177925
3654373
76646665
12666993
76249980
66948382
93352258
50236469
92612818
80544826
52940308
53946838
23635232
4043538
96922013
31592926
61684190
74786504
61534647
11155418
70562295
40020064
55266579
91145847
41071445
25307537
29551133
57711535
13373841
52603245
11297942
58745004
18170367
59601193
80565561
34333926
91220670
1000375
50768550
64377939
64064959
83843930
23312999
82403994
78462728
56313889
94736246
57911221
46339238
12082147
38871135
95411052
22039782
21879202
36157340
78202359
43360455
68255340
89188864
79401119
63890479
48046935
30437527
16458504
56215988
55858503
72658950
72041678
35861816
58526808
72914882
91471904
94661943
79206809
20890665
81731249
52539313
96133179
35018727
30241064
34242277
17550718
64920314
73123996
56041467
64619863
85242661
26490390
3163036
98699854
98804591
43506023
86060351
90264481
91089590
31730072
59557082
92349123
33873738
5651416
58293498
51960300
83791138
18751818
62450476
44960716
67878531
17102477
34900489
31796141
68873319
45834979
23042435
7840777
89847119
73260023
61730962
19452605
82534921
41441512
46836612
67959713
3674792
12236018
28809007
63215526
26324546
23807120
41712170
77100222
81301783
63112215
82922232
98005196
60746814
67589837
72198955
89077321
49791231
6064889
84152041
96542595
2197741
30616207
86021820
57059790
75701486
2757153
51794948
83621486
47023865
57769133
25404944
13432604
34853921
98466752
89363047
25427914
41519184
86190359
62677781
53175077
45929522
93608638
13215018
55946277
27318546
86224485
67400035
68389630
2284470
31628022
34857361
30713828
17915627
85910272
20523862
36401197
57957044
52681046
63068787
4533095
3928182
43328961
40037252
46757489
11045132
18086558
98739017
14224374
42252777
50748175
72083361
63495466
80465734
19223947
92676510
10098102
57395757
77253933
31726312
58199532
90564815
46368358
24627903
20549589
72036706
82442174
48334781
16662115
62127942
7896024
40365251
53026204
88275223
62745110
81980463
17367472
58049134
58358872
52935425
31589827
61031335
24096635
29299306
3554678
47247422
15118934
74029317
46394976
40714433
9894916
29939142
22275962
31377611
17549555
91916763
43625708
13545106
51599206
18018185
83651663
25463790
10251716
53506389
15782045
34808833
50801820
36944595
1433272
95791168
12300292
39827880
61679326
32839966
46245120
50498117
12021149
36223823
68226383
46597424
73121537
59679021
67007266
38250575
33243701
7573020
63258318
94515381
70932347
78115789
23959398
59202789
16489913
73722734
25285326
97558509
56875219
4225318
45600806
3941248
66197335
42926108
29074253
11767362
69966611
69523370
21507575
32668682
49232730
63018540
64461144
71892740
35783975
27512456
76884075
14138422
93362792
25250186
29555887
98753373
75592871
5659101
65085582
38823259
78797463
3022650
62439533
26270291
98465216
95737528
31484231
78575239
59698562
89021691
30400327
53881612
34033294
82994462
71679393
4583685
13581568
97069801
54445853
77404772
76121871
37734306
79807479
55614442
5698584
63479526
58645148
89401485
98223344
31693457
58585086
69314180
72775640
16770465
98796009
68714018
70628574
95967069
41723308
50789348
75887668
84319869
42979151
98079648
55998672
7271108
61479917
54720140
45789625
69848845
47752255
58593422
85260666
74967051
79370070
99945653
45682403
66603146
98053376
50277667
18932651
2546144
86435052
18757155
6177323
67669605
56324563
79129941
80331657
14164644
70972518
67062193
45133161
97076284
96932977
32759407
6590157
69341000
46260571
86133042
71074810
13156430
85658167
39084909
1004747
37070480
28561934
11828776
83062841
29113377
830597
65556285
85963246
64382256
56573376
72981021
22168394
54805567
82647916
69973761
49544056
53758510
47489465
7059235
117951
88477874
40261854
58218513
50854337
58854644
91978616
48282156
29207746
77497463
42420060
39070818
99271166
18604215
623309
11017794
4247682
23109443
66763580
91780444
50972526
76061742
27755276
99615194
42079813
25809612
85322092
78167240
72492619
70231067
15120345
24736903
67126579
55138599
19315423
37768165
5508664
46646481
17436528
95811919
42459156
80533764
5061268
1910274
29663980
5618363
94662873
89404642
85036440
18332253
74605447
50577444
60954822
95824594
81675489
64096143
71050320
34100590
69632440
14551938
42056103
65323570
75051047
3899841
32723074
89173291
75280347
94550160
77933759
2084130
8787003
24284475
71437876
35614949
81675817
28935238
45189216
31772287
26041656
67553019
63743531
44777310
55320915
92077359
56804029
91804150
92356079
47626978
16559755
1204881
29905282
46546073
95300454
67568967
37323873
78211289
35819438
5849637
6683364
4057028
36806348
59245753
56303590
32865835
8819492
10387435
88247889
72458929
76110464
45781509
51522574
40685331
64712065
47885758
56347161
79034743
28516846
26368524
42799889
17090174
69853016
34154474
44335178
64004504
28154709
49152858
32119892
65656582
35134745
88818278
47909962
32355301
64372824
81925555
63416940
63965150
60965604
65481577
63986901
36987374
97945091
40192729
79185591
64122748
22218268
86313542
46870309
41653457
77036653
64290160
38909603
96913418
254627
47963156
23327827
78281843
29227526
29102584
30806911
67459774
2044881
2921037
13738680
70011906
40363427
77467394
78016692
69827130
67433711
23276926
65178212
38634081
43601083
91486983
13108504
28178397
54766522
22278701
14117545
53114622
32738004
54743518
70672439
92888571
12373942
43180838
61358586
4498693
82764334
12804440
26753073
81453394
88822895
24577270
59891036
11723680
7547057
9426530
96018974
56077566
8377728
16745614
87549462
72737835
9654509
61510908
82813359
72503675
39775037
54486780
664860
75807700
80551755
37130876
70610467
17943771
16200969
88525999
42346612
77011003
90745115
17849009
25906082
79901316
22269979
39748348
9597081
31650013
68926710
59059489
87199535
52221994
49839121
68373861
67152521
39683622
6767613
10236148
7478479
89887685
38652143
43634372
32760405
28264700
41730804
20736258
19496554
69868648
60092821
58596258
48544639
48082557
64122805
36204625
97138048
1774764
72737082
59480255
96176570
4448612
66575531
85642062
93292498
59097475
76928668
49161607
9761081
78926675
4247531
69846876
44916132
69509804
22263212
80490786
89663491
22797502
62256467
88207498
49335926
10992667
76650792
76657069
22944367
19760582
33202324
82718962
32355968
9481436
48537134
3024317
71635770
22014395
92113506
35615417
48354742
23277500
64898850
67700278
98783858
61219652
18745629
30155442
75315816
29645365
46788197
46557830
63999197
23838316
57885475
72866410
93613363
99816606
91488053
12508546
35197487
58954487
27160227
79948741
66377816
60047758
65747905
98536055
31279881
55921507
78824767
50560345
71395904
88430026
38106863
39328661
31693428
89042926
97097472
85346151
69753166
89824477
29969806
17307733
63128610
76983257
65837596
59847104
34806018
24597142
44887982
85430405
1052323
45717721
72704985
29317575
6574275
40754255
43405487
51352165
4341093
15568462
25415528
23999629
81274011
73628632
66868254
85366919
34970684
55238016
43303412
92047160
93464495
32443959
77752292
57999179
1534690
58739054
53123881
61062409
99161858
88884573
76353112
22205037
5306106
4732756
61877886
18601921
22276077
19224056
74088400
29845614
60622260
52026409
1412646
57028533
83856738
28616799
52201186
12428720
7564916
9844129
39649806
88730501
93886952
3832407
11310875
62071478
34223760
96972873
31515537
13998431
48743730
99013666
22044706
20218705
78272868
69999202
38994566
15745175
43946985
57964519
19892324
18858875
83156202
57590522
84202802
62773427
81448278
16025320
48461322
21811502
42869528
85137835
11970856
26440236
23464310
4768378
44471783
82116851
81142618
12065278
29153423
54337236
20739056
3547623
75112960
65640864
75766961
32725039
56727158
98999880
22122385
43361981
83795454
90715272
56880631
11034520
77712314
69678523
54481860
70542832
73867345
98964851
79213358
28875866
89051072
60848723
47218376
20451708
61522923
3430849
92611279
28766302
68798172
12407653
64035149
34675179
58917822
56681609
12602206
22420981
51327076
73398064
96113513
79129636
6414483
43808464
23328705
18568307
62727570
73620750
65477867
85039470
58917085
33037011
28867649
95741034
6168370
55641025
85086028
39927947
45415177
10140890
5771338
8754660
2720943
83464206
23060155
1560819
63140449
81927245
99606658
71197954
86988413
23549700
22477305
94208532
38151207
58770047
51335202
498737
28856087
88852741
35267598
73643655
82694291
16499520
35568623
46991288
2777780
47227424
39021874
14965926
6354314
93912924
42049958
53900071
54234784
21794168
18889620
85648122
92785279
3753981
34153009
11267717
19351972
52769297
13251865
15121702
36729759
22215275
73758325
73593508
38128197
47773955
41482647
61771994
47066015
74849969
10555693
8311876
64335792
20784082
54866543
8388442
60783542
55236227
95639487
30228715
15866638
8652743
77618684
87916235
80072729
96819757
94204602
55646587
28149920
58530609
33957570
52781412
40124462
68066921
40217125
79148178
70239356
99529918
89309905
53112320
38770625
76392881
97125293
35870651
58265318
47621804
68980591
81856073
10756670
47286311
62992693
62591813
54169957
44026373
55999900
78089463
9222527
91634187
85877079
12062306
68991065
94249470
11363790
53749537
64878313
86457248
35844557
6756306
99433079
57439592
4512193
23559843
29396442
72098726
13700341
40576490
14061286
33882945
89644037
73104116
73701909
12365968
63333635
50037328
71177957
12224165
14346669
95799992
4127655
73206627
94515651
80064024
94286759
67394762
1021238
65951064
79812087
50208117
16056153
63782719
53024498
45250871
98714515
92106435
63251002
15541051
25415318
20540844
97536856
30566434
63221531
12632654
12576285
60924432
184145
51884799
72497484
71297451
86702317
53703732
28918926
84772379
89287997
81335410
93317427
23927495
64559942
68840714
5124072
8889209
7334324
40539903
1564548
92224194
56955938
18683036
83120949
12911738
94216976
51742408
29210257
54880918
75093131
29849736
16410684
43154672
13905946
94503289
92043515
16287464
98274781
92549289
51420188
86597004
31292777
73210885
1439721
69068025
6752846
18022697
86880423
454382
24028291
21167521
30644776
27044290
97507097
78955190
43922540
53114392
57480674
86894922
96832257
72926042
35350720
98667701
81245525
63168802
75258392
48792470
23414277
66301148
80136927
38200055
19494146
19858776
35183785
95394988
28434296
74391386
22345031
54323587
96896143
30456146
51169631
90215052
44342778
20560050
53953328
66071695
64242787
67935846
85142332
12518091
12054251
93701845
99260042
72552609
41457049
85751630
69971829
28366822
7906995
25415085
31192495
10609433
278810
25609246
34309716
99884854
55994216
21250753
2648566
27318322
8006692
68838267
43303458
84927561
50308252
27352514
29543416
69366393
65771222
72295796
65346018
14211635
61236979
24446289
72488359
59026806
1474240
85692313
24336589
58442967
29174266
67407556
77407665
34749179
32314577
68811945
99369561
14095830
54353982
30529034
51902982
83309330
94730215
14306494
89335223
43234589
76489692
76130993
73803983
80013072
50622278
34574560
68607152
132462
399864
37300902
51097743
83624614
17886369
89694152
21807600
65430118
64521054
94318713
78308249
3490872
40561923
17459199
60583629
87190207
68059184
28718574
63401366
67758781
9320401
76277411
93393141
97442167
69501688
58957312
31419485
73633501
66548308
27018962
40491343
32674962
44310981
97304556
46303981
93301146
81941164
60862509
60624625
37223662
42842313
18838894
30742508
42440508
64309734
26767081
83380193
69609084
20876777
328997
5382091
92173962
83209965
24405414
21706242
63627964
24632868
69298177
13377850
19858583
10043220
6226340
72808845
18354436
99717647
1715368
44001116
49294239
52433601
75770843
2448132
4201863
59201232
20525047
19909595
26726222
47974257
78448478
47597758
75807349
89845992
76623166
66686159
15445777
3844750
55687817
65498050
76739547
97494453
38905669
40381725
68842646
17336738
73706679
3324639
5893639
92717634
80660721
49051605
59439522
88985327
44104877
62010776
90925690
96048112
25845290
67653624
99739131
44788667
25064290
80202958
80191793
98469855
10681272
12180181
89640378
16908464
29148076
69895883
21395775
47309445
23525861
8525360
64730839
93279293
66522874
93984143
42512456
40271013
9115414
64342108
99938604
35714700
20884887
87784517
88541773
1079856
62051588
28023360
43827304
83383278
89452749
91524079
96262342
79047349
88793044
97944967
20243909
3938035
18097141
78855778
8391317
61842433
87435562
27237115
36079674
28117536
28009108
37654543
38420695
15852621
80207939
54604896
76580385
5297460
61266119
83663360
97888481
71740099
34880562
80097537
52942856
47256361
69236869
65000197
88956421
54146184
28178085
96229758
90860386
85329588
29972936
46103048
46904294
13970030
36807186
79487585
13230676
52160471
8567366
43381754
89514017
59245145
89854879
45004890
75415497
13418021
67917327
21661718
93305124
96359948
80082416
68075800
57242171
17135595
96410012
50445960
70196435
87216208
11034337
80172069
2362698
98735059
43757964
62088452
62407040
99891931
51901744
54263358
22637169
78336222
46542063
50163000
8272978
80472848
82723430
4492319
52883867
13611396
80977439
95628400
57144288
1939357
38777997
38635275
49639242
26230145
1999589
10831971
27640385
52343429
4914665
18283168
76496732
2849418
14975025
46960004
10280002
8982602
68089963
1306392
8144186
82639419
79172809
19235023
12865205
7875899
9522053
63921009
15395406
82495731
60590347
65976227
34987282
58569127
6643971
25552756
64312143
78373361
35808878
72580819
36635598
73144673
19431571
28699166
73938624
56588534
98261081
59550393
35128750
75283581
55701526
58119026
29221492
72469212
33625289
54877917
24450690
30325348
45619251
18932295
38363818
5395483
12017822
45427273
61562723
90493523
6926135
31592530
57162625
79056101
91236974
29378717
5375591
80802859
49290029
43197752
76805135
23657649
37519223
72380040
25804121
60636421
48702447
99234602
86149751
92857908
48100272
3734584
22690220
83578711
20990462
67604551
74693546
12355209
3330553
75773723
7368236
43813523
37280839
57659812
38228833
29350685
85176855
49502778
3260053
41242905
53648450
30980531
85617152
52510490
73648779
62675771
16125487
19456246
72200556
57753726
22159802
20590231
73020748
82645819
9456916
30776188
11493087
32868359
2719829
14543988
25677315
45654370
95995286
60830692
40444550
29219816
6051154
32725466
42991583
36663906
22457958
1448253
21807763
32221004
80716316
81698996
19853542
69405122
81307142
95145934
18779124
69146144
52525071
96213215
2297181
85001018
30750914
87077505
41469641
19687289
63601895
91050460
46132254
99346725
42157128
11031676
48731527
69982448
33991183
64750035
38568623
94365320
22673801
4918028
75228636
51378165
98134768
20613680
54528119
66326263
80087826
98150930
23658601
87318250
70607098
43936712
84670899
15604508
6817157
38439376
47679024
57004314
38169270
76068501
3120309
86574754
60419893
28713326
52359629
72852621
58503822
55691042
39452291
43776697
9116956
26264808
55876803
60275724
69918031
55614603
81722411
1053551
92563358
15654679
88686488
22946214
80854199
29424533
65135598
4057509
20466320
4533598
54555924
74453845
13221222
96473514
94420745
3332248
94636784
7248445
41604248
18146200
19362494
35998647
7054324
45123945
93674161
74953037
50896533
60946958
78901006
31552986
9184215
50138706
3722411
2914684
5155329
54074735
8753244
5476208
6436977
46655714
13598859
95805764
10798336
63839390
87279318
9789345
7748821
73721810
18085413
99992159
72780357
89071567
1837495
94683598
1942574
72594596
89285131
18178043
3612214
58245180
77937101
58683442
93979952
40167614
82685396
6239193
25448826
58981426
37734567
95599376
40650500
26802501
41932183
14674606
37283218
75376843
65793120
92545835
43915584
22809465
54308248
77828915
8052702
34476814
30827456
584928
44207835
92758827
87521293
72885702
60858065
92219842
23580482
94966827
5693518
84872754
7646484
67604508
33516089
21306816
23029999
65472795
837276
63937759
37930948
50871959
36310261
98703396
95798990
29026980
82565775
90494907
68656196
93360102
79074095
28862563
66943944
36528281
78908784
96506108
69367643
16932706
6635975
80258257
74221445
53763728
57203265
88261248
86518745
60912919
64173997
57449977
32484022
32299983
82778069
40982353
31940489
20923352
12173791
78652071
90032036
50409730
40493878
36397356
80535308
1732302
24451856
79660404
54549178
96374863
96595054
34497470
99207736
69387475
32101461
18992948
2674924
86918563
53037097
63758539
23282417
9891262
21237695
16229784
64318055
62053479
86785431
60298204
81523357
1769225
53062789
15791883
90491171
74293407
72538279
85757053
46356605
88106154
51042361
31776965
71746877
94961017
58908433
6133399
52011792
89971680
91877758
95974621
73222110
93234319
5305707
19367692
80036293
37630109
44479211
811793
91847856
4609730
89593962
78163997
58999001
8526769
24289046
1733627
21457303
94619750
65053561
66352369
63189034
51765860
69073727
19403604
32326226
40928423
79262180
52037361
23727935
47642398
96698032
61110762
33105205
2337903
67213920
58844320
84752243
97763570
75414202
62900744
85154060
16774604
96328696
67766514
47186560
66392393
22843436
39201291
81964649
71983580
71960914
86432549
43115546
96869301
51096615
15091728
89658972
22444923
8598476
54945
74876551
8314891
92375711
7869866
68475299
83936126
34150175
48887141
34732853
37289734
71916817
19198693
59705834
23199529
22551602
60707593
93350788
26684810
43280310
96869087
27725172
74334100
43376679
3666073
8292303
79838787
64763162
26093732
92549645
55815971
76223993
14768634
57347773
91726007
75102954
14251281
74793371
32462309
62354131
2344145
45772190
41031726
21662694
40128767
1937657
65188256
56386229
17026708
71351101
77028762
4930030
48964116
92506146
18066809
96819010
35104648
56711002
63392427
29434036
87969567
43038902
46986709
35723591
528197
74402096
47438212
93077235
93520681
91684411
77113516
55162387
27434406
97019696
7739389
4400077
60824542
21779231
87394242
50720454
73739183
1993753
95679352
90439609
49634652
98960842
59506046
80992666
58162818
48664334
27216131
46613617
5458936
6159997
15934666
65952139
7996717
23874105
99984238
84456053
4711169
52244676
67278406
66832340
92985503
21547205
7831600
53049060
64385050
82138510
12408669
95487372
21890019
81587130
99987013
45641491
92084055
8912345
86778163
82151926
52613208
63914560
85276222
54213305
90619108
21648375
33953085
77104459
94212230
74579341
13152369
1639771
72889997
96802062
83355720
73944161
59686572
92619083
72779198
63628953
87395407
55337858
53239078
20024305
62123353
68700172
39003100
90750451
2470308
63090490
62075316
23041628
33597387
79565218
59772696
54642945
48228361
67604390
23824871
71863404
86164997
25924284
23412336
71882579
69190915
1129610
22963384
64380897
27356984
55665494
66128548
4013777
97713070
56503335
13678634
75509932
88767546
79123926
80226107
92888613
18571173
60321926
64309883
4416336
25652354
18635949
61733083
66730388
58455049
26109156
72887169
11626047
97890401
719465
92481851
44231578
612148
69112124
12538240
93886700
48230647
55958795
86165721
71515882
94519716
3907098
26566009
47479551
52435884
39036216
40488501
49938609
3214984
26173306
82159512
39137627
27752657
19340451
28246950
51469170
6792296
793509
8986560
37808006
51077467
21195698
29033758
72793993
59579989
39865932
94326407
60203176
56255932
11993049
50221311
49297691
80638744
56262936
79935902
48418461
51142917
46369438
10984196
35724843
42477051
21047596
7502784
28849508
19368127
75067562
66341023
61594315
11258313
36360107
89324892
98225888
49193008
18223445
29543812
86332513
83278026
59311752
38764255
44783868
62411225
84566666
10615862
11611564
57118409
76974931
81060170
40433472
99936411
90381489
26436641
56522900
78641704
37733521
79245513
33231957
57537250
95065461
53494930
64986271
96862338
90058647
52195723
28557864
55121392
23735298
88279081
94188747
72741994
66200702
32250019
72086854
66036104
91568176
52245930
27867799
90080577
75339233
8379594
38002539
29044938
79429809
28407531
68897064
27929947
38408119
27537661
81832584
14956146
35828996
44797577
91902960
67336206
5114212
81611403
38882363
22319943
96351589
26426978
78534816
21720240
42593417
90306025
36445477
32178140
18465112
21810770
15530740
99835101
74698973
1326267
40802518
60541077
26948557
72746157
8865970
32992748
81092439
68380884
78476428
9083193
53190143
36744145
56039964
24131541
36108737
34820771
55294891
29489958
30209128
90364909
22953062
5299829
78792309
46131550
46517197
84955324
74496034
38679644
91843030
22259829
57552291
38036603
46615055
13520254
45628909
31179362
82396377
169949
85560348
98626698
48253864
72259261
25111578
37673710
99418827
82682572
76315610
82717479
66602981
68763351
96993063
69070556
27343888
78298265
2726937
64546300
37310566
66934121
44565664
37399754
74377972
92446233
37613499
50954982
94310588
87795193
99802479
37042141
67225069
71514803
88700471
41365277
77086648
12843575
95183389
94847491
11103485
35934578
36987384
13138945
26099265
37404930
71171862
80672777
59161715
33420840
23792508
31324520
99790336
14523142
86843160
91844802
80420026
610663
8827357
30328003
86910488
76106004
66027869
25148850
76008879
81584134
39331255
91704871
93872082
17365210
86822899
28167721
69744826
15137952
28596628
47055927
58412664
83030284
88435426
78143138
90979074
69183607
41141506
67919724
78060681
99382450
26063499
71004179
75173426
70271229
21336483
65589382
44727311
54845889
51880339
15805049
30802838
48994124
82469160
12941845
45205302
43690199
38177622
20537146
59953365
97907896
94029894
17652722
21437717
52339310
87336326
24128060
74378814
17601979
66428443
21580049
84126552
85848485
92532001
76412768
18798923
8690304
34401886
74635455
38583188
3302475
22944608
92959970
98866449
52741723
83049966
33121356
12679695
55204277
7731343
14859148
12500057
13549736
43734810
62297993
73342023
93365357
84134160
84921606
174443
81644953
11007731
80854243
80233156
54374617
56831969
11221382
62278653
79582655
96276622
70991323
53106329
1414775
88010775
26499603
39798087
43291688
39103219
91988640
22765436
46011242
613321
67678486
18345219
95649868
42820306
77406218
94651811
61239994
30843040
93578876
94958586
32454959
87584687
66488263
78783556
40987321
10235450
30907824
42109132
48089198
1032575
18867611
30105658
56045764
92473368
88680418
13997524
38429239
34379789
88330936
99266158
7146946
65610619
9462678
66495592
31932321
109951
86189766
15415642
77473408
6482201
32170042
3979572
16333331
76319657
47712512
9834398
42757979
40817135
25628571
23822371
48016374
72340369
26107857
42023574
5770595
69933514
14703700
2456578
53878350
80432560
77710026
8353736
83808908
12883557
61523986
55689519
61380955
9148426
69301597
97446224
92750423
91529740
83174995
10346151
21491411
5385267
33919695
6169768
39290308
55271371
84211082
44335122
21341161
24202394
25026524
45466834
54180427
2004243
57430518
87877885
18685659
98150244
70585406
46181208
73601557
2384293
59582050
29910253
68627271
91161122
8368587
21640361
3242149
75579471
18630
40560324
54567264
95976800
91733298
55953164
80223412
96432300
89786734
3126244
79981699
48638967
91137639
64815557
81701885
36318902
86237317
47121804
25370001
88744321
80828080
19073810
15797089
52978524
33967127
87727385
25603860
89966855
92415478
30377025
70433246
48200915
46746744
6378309
76908038
21775698
37466697
72957602
88750455
6497133
97064383
52242198
39833545
80327616
49774053
55910366
85932141
12742711
80012130
4981436
64837573
44189098
74624979
66298144
21611964
22270320
96463965
15466399
30463466
68843711
37179454
74993552
94464825
23002407
56842567
32999629
50617927
32866183
54972889
34373843
31152969
85952534
41244546
35130665
77071555
88195480
20597331
99817641
489625
47787431
64291421
99285775
96062721
47114904
69774003
75409468
95499016
7130070
83796303
94206356
93763682
59348020
67315340
18339963
90992969
44897335
61183915
23584319
44371776
94105013
88884846
36196745
2350775
98204143
28574212
24302287
56717387
43964849
49998265
76672904
42380356
27229165
42537550
7330985
534344
10154396
35369694
40177110
97455193
14925572
7751988
30605699
21917265
12086446
11491427
42411408
21562873
30573497
35140965
10098268
48994302
87944358
63246499
16189741
77467538
69909211
58542274
7820538
83472630
17651818
81388010
69602327
37879900
56929277
71556867
83639794
71467938
4742002
41879524
11088007
96344920
55456227
61948726
61556180
47908077
99441208
60375926
11058741
27498620
92165586
14814666
40486679
52804945
31707797
75534344
94427440
79411943
37012373
27715595
74619715
24817565
50018069
13379848
48722370
76930955
21858445
31058424
59049024
87783255
29366486
11610820
88428373
64239092
3590373
35240455
82664921
59272658
20248428
37514037
37777215
17308572
94130805
32415759
52175654
26728338
59319447
16069675
81416357
12474496
86484536
65215684
48651057
56375536
51975777
95861575
85217534
46056555
3323828
37353315
51125238
22847585
67276632
19568304
7943488
61769684
82605741
81764336
50564590
73347410
56429596
33095654
8573302
57606396
93327596
20784434
81901910
69170409
17486214
62821434
3793765
11939953
43764897
49836013
21856989
79542960
80945647
13958514
45496250
89788908
4399368
51194647
35908515
37984674
83640060
94702263
69075610
64499993
18233028
97628382
9051709
9781424
31576167
50613688
9909641
17547704
12297507
37050612
61870611
60660103
26333167
1599702
97604669
59715368
55906082
58799946
35973488
61384959
44168066
9887152
15424881
50613850
33559212
29758127
30984347
10749254
12155165
71547346
55780019
80310501
13402608
54239702
89053085
10314913
21487280
16413019
11728108
16782327
95750171
55434839
52241335
78256730
54492041
21639798
19156914
15973773
20422416
98159304
63160580
46796609
78967386
92699403
4639866
37430929
96514260
72763277
39883666
47967208
81116178
42251975
99919182
7800366
93694355
38273370
32420365
55823287
66660606
2130068
55551013
26922209
251421
79189825
59942157
19722942
58642862
36577012
23454410
16813478
9841314
64833543
35460952
92929823
59969335
85917498
80937967
72529115
46251836
12735277
7810994
33541352
28931358
58998399
37235038
85704533
73490601
48281930
89552716
30626841
36736311
10023002
97660422
76524928
67114523
21682587
93811863
87463326
37508699
80811966
60208482
87933000
41957795
90289569
73086703
75885857
83271546
63059493
84744663
67078131
41278488
99407433
38700715
61022854
59094301
36813355
5899420
83326475
92832215
97945510
40847632
84066073
96894158
71192553
57355601
9592841
28494538
6617238
6070284
82228634
50303537
31266587
37427354
24321612
45792126
15862172
61534205
19673439
77567214
21055412
73660652
75135411
62065909
28264260
23601476
948260
84608384
6769366
37642590
81986561
74977803
75962574
91979862
39342628
26203722
6693475
20288590
47587855
96685805
37398380
70116764
56585625
49633283
4530723
2583743
85965521
73250588
49715082
27527099
97432523
92221881
41554006
47086489
76168685
35699989
63225208
30388711
52942163
11864324
69576659
91459906
97486037
54666045
12581291
93008471
99625864
37927735
1536613
46877896
4961823
86622552
85635141
44656741
78152546
78849888
79399367
91360595
59569669
6489368
55442658
63787416
54923668
12303338
90120140
925341
36094183
18732980
3468993
4805290
32585485
13970867
99565708
79896612
93586648
27081139
2771534
31312015
1425045
51778559
41581607
35800320
8202563
21582636
48785821
74156460
52600225
83858597
94800517
93974931
36295162
10981576
22312193
52634816
6283046
50564664
3322810
62363874
96830472
88238803
44398571
32830295
43049391
43538605
49060405
37910752
36505873
67521390
36037502
48351849
65227157
68127779
63320217
92560895
68395506
72094395
26943177
75625813
56418794
89378330
73113656
89079829
55512319
84287383
67146852
38413956
52043070
66380379
13713777
54731262
44367914
91071464
82746724
14375916
81494822
34916909
3141852
84314213
40427791
71770905
82870968
30263558
93400353
94168919
66550272
53140965
57300964
78046639
68760320
61729298
29450044
89655179
18878859
95244524
64569350
50527293
17849233
98749988
69418649
61635726
62696831
42436315
5353745
1326606
15822277
98312480
30237658
45883998
34802782
25791885
54029570
67174430
87845147
22276513
65363018
72033293
39940244
12724378
36947025
4001762
36517249
50225105
77185393
3629034
42896527
90012635
44576660
50558531
28565545
64632171
24859067
3569080
51287679
5982748
22192787
36006177
84896939
28821597
82679504
88790122
10492598
53498955
38023579
44415299
19349197
16961549
80018463
58858971
49484452
9501805
92738077
77711970
40328001
9732333
32829484
44553336
61717737
46538522
52206769
77854561
76490424
39325620
58865489
24567481
78764456
97062554
56663779
78886235
12732768
53077435
54004102
1153882
96053050
82236323
83715132
59996517
25963341
66306776
95455240
8812874
39848884
13553192
20078951
61838649
91488428
91826320
29129415
54067953
22525231
37801756
27509873
10087726
90312366
66111170
93074094
48915286
19208865
23727521
72051337
62587865
85250265
40256121
26639364
5711662
13044521
82204136
22575847
59424958
49474611
67621502
15913088
7065995
98607647
70808326
14514692
8874845
24964606
99462112
29969582
50725179
3405016
58399730
17745013
86415018
60299784
94853368
9604821
96495958
85937939
15638860
43793533
58851228
27337085
61873264
80485038
9920197
95462953
53333460
76832640
71098700
44533224
73268296
76014498
5721742
33370046
52085534
15385953
49270880
41021857
41726044
71732151
42968859
39008601
13918380
67226881
80466965
80027696
97396599
52675759
13446970
33826426
19394969
48645108
27012737
22797381
83449603
57905987
94912257
96847383
92196067
1072336
20897480
54949575
74223166
72261904
11697411
11798279
57208504
53000019
62763079
15994406
24915455
64423165
56566644
21605848
27881041
23188244
19039651
69745032
81789319
2483145
79767837
49519807
73937312
82356301
70685348
28441770
17504787
13491110
43905468
97778121
1492348
64861908
17476264
96631863
7463860
91800504
76558775
14515766
24201229
49317450
82905639
32195658
29946524
2564260
26495366
27528459
16275422
7657999
96489857
31382571
55336430
71346997
43881273
79537930
16034430
55867310
52641993
32317921
87879266
98577868
60064240
63765535
92117358
26384346
58261963
97164335
37186307
88446702
38307809
50906098
93561081
22154351
84805610
76969101
26090232
35850014
3279535
19004076
79658713
5354848
34833328
85201496
86479772
72122368
34147474
46269271
65844077
20018372
17902117
6081774
55384323
30542453
23814842
3529478
27804975
47090138
6153253
42026161
59849162
55982169
65123534
87802612
77610009
42900269
6061004
60879838
71036449
49570927
23782969
71381021
62840806
17596599
39546161
38082585
15506738
8876228
97331526
1855828
42553474
68775475
75021360
1509379
54780220
96855568
39613581
77669325
62350196
97364393
86923533
77450926
83046493
48713546
51055983
41068590
84923855
97751714
50902035
5046733
47286148
4802011
96453546
75743643
32145653
32225094
1069327
33456016
64087021
39829962
14023935
69968626
60097696
70971686
85584348
41149364
93082471
43903843
22168119
7724647
19409548
3209575
57327006
19926759
28208584
99297752
13673300
80068088
49839803
2461303
27535474
47615197
84871736
88357021
51021073
66918307
20250742
59546759
92016308
32871802
93637481
62567511
41014288
25473860
52956181
80564113
11900621
53116021
59196246
576870
72111914
35626504
64879629
83943868
93907876
22337076
7130869
83832932
43661958
95027382
17041951
20602529
68692139
19370586
20405524
22508300
2648297
26869995
88604699
84288784
10083869
79210854
62515137
71509115
30618031
61989658
82027360
75406487
72903675
23027
94878891
86619861
91131779
83539359
21853774
30915166
52512687
46741949
22330982
84215020
56380103
77287045
31225008
35350162
85377502
38492231
42456306
84472253
80535022
13489542
57423015
83570922
16665941
91536660
32038286
37650702
76956376
97333465
70581423
74537368
58253143
52057782
77030578
55751936
86548575
64093631
78156845
77230687
48505769
93800112
41233943
97759938
95364026
62444648
81836112
24776263
3825426
74448095
73254077
85660445
70975365
64771489
53261899
60892916
21170649
41587600
71335746
60568888
39189340
66860056
20291196
83983983
50640085
54196378
61313082
23550039
15351018
91008856
36458143
8502214
7687820
38831574
94185461
44091405
37787754
86388083
52894778
90661835
35655027
31030043
36722867
60696326
24868131
28382566
24170258
46137552
61040441
61909876
11024224
42691610
91701894
54690180
57341151
21081676
6295414
37559184
37096679
30098464
17682627
40107484
56962453
64606956
37917610
24520870
46293366
19294386
51875773
4219516
27890972
90824090
31230654
98529754
62841704
16197580
79680314
66620799
72419794
11589335
27475366
35631075
95713811
35834377
51243249
12829813
58614543
67309001
43701447
24907067
43735169
87404026
89781777
10719298
42679205
82464038
71436811
60260935
93097163
47334156
56268873
22069959
99761302
24959344
66225005
25055243
78333697
89324097
45863721
86765240
54813238
53968791
86859459
17874352
85341598
10002153
31019264
18180053
7958666
99638419
90506572
80278231
98169029
61576840
46374896
37476459
17269766
29826619
27897951
78137598
30065712
78740995
31343115
91804474
35943344
24001542
11385360
56988019
33683257
66091573
7724726
46816324
570698
92482393
47890258
38813240
55333418
94456862
71737976
17437631
32528239
50402641
38643048
52765682
83856682
39776738
22522772
2499171
45472856
80089624
48095490
95554703
45923040
86560502
32481926
18617994
48508084
92996399
35502941
98580860
16481422
9450731
88747144
86626850
96794137
32888115
24411448
38367084
45593719
41050514
99608260
9886046
69206911
45676581
57647932
64435322
51033901
31925301
64919998
97971981
46108083
78113118
48400029
34499861
89802262
9569539
55301323
31521776
19370495
57491172
91585397
40696218
1099331
47132175
31368233
34423589
91509979
47576604
43948626
82537102
8323551
59823967
61291608
18077333
11106898
72174938
16187121
92384660
78301333
57183519
62647528
89110692
47657616
47061285
45895635
47450818
62227644
92757801
2828252
66720476
30578227
63440055
36232416
8685245
84689800
69256857
41207820
38719514
64289832
21667989
51948195
11383067
4666689
76871298
85807039
96404443
84146742
22665408
61782526
94942156
45540145
65195083
67378374
27519910
36425967
86257049
4220297
99922452
79924780
75075004
4632061
13879849
49678433
80625203
32214460
79407451
59517043
85712182
45750550
75616657
14449344
15124299
61719375
68640619
183874
64469816
23389130
27564264
3707193
69897512
8742374
32007187
68155804
42095292
53036410
64941214
47277912
10052314
50109505
59654399
64458901
74443703
37909094
75285072
20162712
59593370
84254625
17390978
71614501
93293726
17481265
81499591
16825177
90877524
79350
62979200
9155183
93475687
11299171
56911253
61365218
19047059
84294626
29530636
42649970
51285587
64908318
17391947
46954528
77713821
10642955
42439294
4701301
20037739
520412
87889699
6990184
92108189
58013624
80133504
15770812
2612588
11473502
61119535
95130113
58973284
98701535
10900608
37710518
57985190
16589452
14701701
91706137
88676225
82923527
38136111
53520525
58973718
8208650
29694635
59967359
64324645
21194375
64591650
43123897
81826300
85982635
58255229
47188682
25118059
32277903
42543775
16843889
74768364
67431122
21069085
62886281
86730134
81166962
11278192
75788230
22261597
5820668
76228620
69213878
70209266
78909279
35881780
91489721
94479526
26098012
90397036
87070705
22701306
54084482
52057348
35921908
47383619
10411913
60381315
55534076
78239671
34350869
90523751
47403140
17787742
26183059
78647574
81936508
24914493
95718801
1536650
87921856
39927679
91732448
9847257
85239364
15923844
47070839
25162843
33060454
95306354
17154384
47082803
66312039
86326506
17937060
56163765
36964658
95964287
41421022
46426582
35307720
14757151
8647257
33691392
31699801
92828731
10631195
96117049
88533798
99931192
43720002
45472471
52854993
95423835
6867020
62891228
55047021
5457990
41711839
73754621
31400665
86978086
42297554
72072779
26660545
63297499
77738165
26010518
55574513
19844198
78969582
20320080
44132019
16136831
68490613
87244058
85965397
80150505
21151365
90348882
37008931
22029651
53814058
2714995
1984287
17731846
54145983
35479286
4939411
40832687
83769639
49996268
68555862
47641807
71166682
28516920
84213785
71290074
45598453
87500837
38133930
42927115
38167403
24263360
64884132
10057645
81113901
72962535
45038332
54848878
95447478
67860996
11016196
59525684
51788902
29828090
6630552
16364254
84400223
92212705
89459992
19990076
6167495
2115117
18989770
7436085
17950990
86876834
30982488
63538175
92218634
79013560
23520641
86616865
84030954
88123173
31687786
1957150
35863244
89355694
25318598
22357404
82858771
35245727
52357241
29038923
76143917
63052471
64138015
89619373
50852942
61763294
88673999
38847288
7369861
31691644
74453108
32624888
16673574
41798953
66253464
95829136
29058052
93715760
22370960
32955151
68192958
91714794
60983229
60093168
45604782
945764
74050613
63714099
83120186
34988302
57383050
51745870
89360084
32688629
32801683
55101911
90555813
74352033
35527458
71865908
63140807
11265058
80180485
44497120
85928345
79378326
20530645
84514545
11206389
78515986
70171209
35025001
17565110
89975976
37675295
4121063
31334654
96694236
54934185
40593791
99575866
56675946
90974045
25648574
34873243
59120390
65622835
52509228
82778266
87118339
23284313
81137049
46505571
96079518
32415428
23031776
33070089
44813036
22054251
5536739
10958495
39658139
4177280
24619830
24953925
51031521
6359606
47186629
39992115
67568397
20063595
10106092
56845787
73597613
68098315
63858935
89750488
80479105
92892643
68683219
34349893
47379952
43041692
3982069
5915232
79970971
87263526
45328734
47857657
60449249
55898080
84470910
12092337
4955969
14162308
67178135
91629706
57148483
17626889
41534616
45475765
53248474
18194811
99358999
32945506
54734346
52947968
48898625
63069685
61948453
3603910
34927813
41955980
43783445
1323284
69068897
51614503
45394623
30873710
8805164
35550280
44216879
65644919
27582852
74850086
92668194
16992486
13983812
71848638
18581991
79445425
77632875
82862912
7975421
89340826
89788114
55859036
2140252
25653610
53014647
90002109
36709879
75690946
46592109
81386167
95345366
67750854
91043994
212659
57593025
60947651
89157564
39457004
78455879
47640091
43902319
21622315
37014253
5030985
1632100
69328010
50311703
63621619
86812124
65832061
35539316
95695118
61251495
14564848
63714115
66576944
74510508
71598214
28528654
5097553
54919125
73736227
28383999
2793872
93679938
27457583
52904791
29577280
83089423
2939259
79133170
87823113
8312018
93335332
20330669
18370019
48761144
35674555
61668874
17338696
97421350
37288516
43408395
38883237
45890133
34515000
71361624
8181502
40093018
10276523
5980558
83673149
81160183
78562973
91341750
15597273
11538628
79212939
71213938
97410445
85804503
20866540
15450174
91137492
15652224
26541631
61868056
90891021
49191
20765925
8854066
29773524
94498823
3193123
65998699
13542520
41754042
67567381
54548229
4481492
23234722
91015646
18319191
75897009
2954910
63992295
57498164
1887344
20150120
90638469
82539854
49144679
53265756
30525226
29840989
53518637
75841015
1213471
13228734
20152950
67477407
25085286
60345465
3791559
32958748
99594128
7084357
47229922
36193991
46371094
79242623
68068781
28551951
58249420
62983907
44430632
62976871
3780311
65573558
11955727
44707082
63573417
57767886
20349102
99219853
91980519
8361181
26459896
10140
9239585
10444979
11108718
18858318
4009031
25197835
82719914
54293531
42862159
51348489
76657984
89018848
53204954
62250852
24717996
92198494
38465179
34748371
74498236
49844820
51327653
48223286
98721558
97274880
52123075
33520556
85614446
76987352
7891504
51467205
24156730
27656506
93625002
32697895
43649754
63629879
74047632
94232091
82198561
56791674
13128343
95074731
10258916
25418555
53269113
10941039
35569749
48274904
58505138
6509749
47095376
1299585
40646875
98422625
95871723
92517287
6448460
21169404
58031203
96018481
32779337
95186447
23228992
44809295
8394009
17676909
13978675
85915165
71039605
44115503
77109648
69271300
20925533
45979393
27076812
88652728
42429812
38358748
36891992
11253426
9570921
91718514
11025687
79646568
64282980
23742292
76079243
91937809
24759107
9987453
49995900
23214547
21748563
32677891
5021351
43212700
49196221
83579897
99810099
74847690
10298609
54332517
93584945
78329293
7032677
42184233
61987981
2504877
59417258
3732962
47419494
24418545
6931190
38448878
3765750
69463879
78187084
38514577
39299782
26636654
63508994
14442298
45345500
19014977
68661551
86183419
90481828
70524292
4615794
7753928
99399571
2162346
98713660
87046208
56091418
59106074
25522297
40329862
27249419
93502259
12476624
28372687
93271443
24323163
95332423
5109858
71158089
47576088
83543194
43890107
81146281
48583303
55795590
15629825
32819923
58249974
83766059
79369723
17618461
21529007
78183747
11976635
94400622
97051975
48802483
79850353
39594923
59565993
60011102
22829774
20375384
22901348
70472173
36954190
447175
71260403
50112797
67796957
35932287
75293604
35548117
45785235
91341717
60404728
87962030
46848547
50852697
85758809
60775921
60060855
11534096
20368762
31093421
4378217
86549948
68289558
44717975
1412133
76802029
88293349
23113723
74264997
68342118
78438935
68444514
74198848
4900025
95751037
24019211
9284473
65054228
62917685
29144489
60720052
32249986
73689218
84402405
73314577
93689734
56773726
83404862
23361391
97039300
43787693
95619056
28004056
58180714
23616035
10207802
20005458
70479963
55804037
89099574
76919373
58120678
75848853
77620973
46941636
30189305
11046533
89727421
39658434
85903468
56511063
11706937
59547024
47484915
45805844
50570197
16017211
28836228
12069482
21353435
85170228
3843405
35393021
9237494
66017966
6563988
36393743
28527121
34934917
60854682
19372821
9752836
75455458
3537901
20144323
89879096
41590228
82710406
41647734
28065314
98590158
1278726
96934199
72681360
99070255
50597389
45239533
24189815
69715149
75831679
37878507
65749085
56085003
14323671
60931539
19453012
53546065
2078296
9525489
64304422
20850351
98087068
81376223
63435567
60731056
98465487
76665930
66663276
66974732
14503027
17839162
11939293
89250439
53231503
1147167
60177331
91555375
43840619
95441785
84671275
65073336
96353044
60571689
54039340
65697133
3872573
54581728
9325271
46161274
20207300
86639239
37360500
34952057
69827252
91151050
87353941
22756368
6337217
1895221
2354502
72588045
3637526
86238942
35963798
93864353
85727824
15777154
74513638
62130053
17013517
47196999
70727997
24940422
45646008
26104789
34338120
87277490
23823221
6261495
93700399
95008435
97365607
60538435
98480546
37086610
33847057
368535
43027602
22791769
35994283
84033927
52093234
92216837
2179399
86364354
41793946
20906697
56138110
92951594
88716933
44075135
76382209
29504436
56197725
64766862
35284388
14230473
19225179
12852692
76952898
39951538
36145193
78570062
60552697
28917940
57139371
72733317
5750572
21924112
64962158
34586218
53858757
43348814
74055411
62963151
1731881
43213013
89161297
33938043
45555166
38396919
45973521
62006405
53679672
28975799
34066577
87163622
57257655
37475973
78998665
28672019
35564723
33034335
36584450
41072711
80834980
47345601
11179748
68881286
51762847
42342806
42524781
4756278
82435170
42282154
36181566
69656642
66556675
25859664
22612747
12081430
17940302
81802942
84034261
52946973
45183484
47748442
58696218
20601529
19386582
74886378
24380814
41064962
52147445
26648760
39641418
87533976
655978
29509448
28443884
92797133
36596714
37700257
85022951
82305777
35140232
55327828
37359086
64657428
84272804
22068615
83952543
92139665
78097576
19452862
36572604
75290289
30871717
89914204
96254157
52251228
42067022
90533539
28676758
2689388
12613355
77060318
13681380
85450115
84974626
44730504
30358010
23683303
76397735
43059367
19986313
67286080
37460663
48673043
93057585
13049577
84133587
78921789
20387427
42353266
78476161
79118889
61495745
55653782
23656940
26463864
33347170
4963782
66341804
86790609
39386466
89170339
82114328
98047014
50558352
23124292
46231709
62741234
27470107
87227021
46767270
25422565
74651661
28596996
84439158
19605689
35417404
13225206
72881743
59462394
38374900
17799014
24800841
57223506
46208910
23623118
98698355
88747229
93857848
8391878
23300759
42372205
29269806
76129445
93435984
44300839
36064917
74635454
93144413
95729607
56940747
3039869
95863676
10199709
90651051
40928306
84488471
45687303
77791236
42859218
38182621
65354231
53174613
47429144
30530624
78266344
39832761
84387092
52792056
40448835
13984271
14251678
14808871
85140188
36864738
66604969
27969986
85844885
41085178
21447824
53329008
87648792
71987064
94987982
12581630
11191601
21903036
90841914
39533632
93691677
93738881
80274658
69635547
75556621
84102889
2751149
70145492
26516688
62373925
79263138
43839410
78079287
25482802
5725275
55562546
49675083
46458619
18862482
39264445
23466088
83450834
80661027
19751650
792473
33279846
14412878
99809570
14089136
65707022
1994629
11482279
38309075
60475119
51198692
47363306
51014952
45490358
98148220
81261262
99971609
40848658
84113470
60393571
9982214
97114016
51003791
26474019
69613108
57512652
24596148
69152469
95163584
10500388
89900832
71007319
49635794
52293760
26242906
2765269
63488073
77040762
29501564
25023121
40616085
16770711
50909216
48179743
55366859
83342728
72840300
65572586
36579713
22359623
95651840
71284108
63856851
84291742
50971092
89383873
54748838
93539440
87520651
6458823
23612706
52341476
98850528
15426866
31941924
36610691
7995320
42409535
3419425
16060956
73440170
56752526
36311090
85306527
91772084
19335490
41664025
7704674
4485774
38624064
62730530
14125795
55640930
5319768
72796247
36935238
31028123
13101689
2903491
433679
52353732
38284720
54644596
95816318
17422923
9012201
7134249
87176215
11668982
3938026
21395486
78806995
61494882
60629233
83715372
9480794
26168968
69841820
55109610
70726857
4423774
78409488
14009509
465501
62980363
11069358
89841102
15524492
27057882
60774822
96558839
84255973
34189364
43870735
36741443
29170299
70572957
97199592
71934193
97509195
38527685
30351198
45971475
61107817
50742405
79757189
21539827
54669475
94815840
29372623
1811298
40436062
44557115
22799214
78218657
86732569
23685339
46720755
81049220
65358639
15531003
88585300
34256743
38469768
98261542
81037849
91547346
7423674
9750962
30451104
83264657
4864497
76774103
71102381
47822803
5691894
98577610
94496509
86417322
23939768
50472074
24744509
33549978
20208470
65875859
65795649
10662787
20205613
88755902
50018036
47080594
99017514
37751980
5774848
46764318
10631420
40098704
15206610
25394809
88446394
30996522
3674144
78419086
43348837
52114369
35823968
94337972
82500339
52780069
56902564
40200663
38216731
7040181
23975037
98564044
63946044
18621491
2616875
71701401
37930443
29936822
38276743
23298115
37026320
68245999
45998037
48004713
58533380
16068773
40994424
31846847
89736065
49672978
69469151
42496165
48989750
41213272
3131743
7727094
52203147
10721204
61493195
57026198
30903037
64056164
97919064
8349321
36956048
84091735
73608390
36566194
91515594
3368112
88477262
8383903
56723430
77286411
3561
70753527
45800509
74314827
46390971
35254735
15899022
81842546
75205399
73100133
66757685
98040084
34507322
76646038
62918551
97712065
2344047
20143037
6951845
56570500
49483229
70474620
72533692
28085988
56982973
27444185
98880984
51126166
47436334
71471267
99331310
37562820
59643631
37100844
26939517
36081394
69511745
25331362
6834536
82282067
73924924
92306727
9541225
43105008
43258728
71336199
30135508
14491738
66512031
78507901
16392807
80419748
60418546
37412910
74247891
35991376
60388682
17826470
72959697
90655519
22056686
87792288
85230563
24989798
23211506
13678894
71841526
77431370
97929717
32740228
56622143
89139376
59074584
55894749
19075431
65586257
68559084
12279893
49839312
3856367
13786913
13145600
92311187
42888776
5691141
21388123
13930164
79509444
61304971
59122604
77352890
42091234
99654794
52841023
87437105
63656228
12107137
1655337
79737757
61353562
60585129
95700056
53112098
25230302
73066237
9843256
78823314
88347752
4563439
42371380
94840326
86428814
92771025
63275124
3280116
88763623
85431099
25237581
75366645
65023459
46266930
79540605
58937825
43471919
48366763
25052344
13282461
64915266
48830945
11492177
32608345
70260858
62273403
67605028
88218951
5976286
39665050
44094383
28810426
45847445
34603708
52603507
44305843
15568930
43287101
62201374
70245968
51774975
24459442
39290047
93693230
13606351
98917657
5232583
7429023
3843361
47632340
46996393
44297190
10614937
46305719
72470298
38044278
88879022
10711188
15660655
88918257
3982635
70205924
93581781
32412582
24936274
20461749
11269980
96495074
1424466
35114240
32972507
97866862
81432277
89393235
54259399
40493839
22669267
86888749
53705996
91892555
44252791
98757042
95088662
84297432
30469346
58526639
26979624
11562460
87526110
86180520
60535261
18946401
20257386
93638057
36524685
45096704
18547733
96720557
46683258
14697255
54122594
93051993
93802909
70304283
95248458
73328810
40153937
4601808
59250761
97508921
49500529
24213439
76633769
65552421
7815709
65674578
23570524
42539429
59574904
48373899
55782517
3751114
7027102
1203551
12070808
60397618
39987606
35114793
42278079
20193583
33408076
56372885
96102066
58312574
23261797
61467838
6355296
98103118
41201305
18604410
34946600
72340750
12130600
99516178
70581699
95054441
42476481
63888073
74040889
81746628
10797125
34605019
36551644
18080779
15747100
10859741
27455524
70108556
2705651
6151019
63857148
24432186
32010589
35498083
93585989
36241196
35227438
9713132
76509389
84133210
36789047
81050491
12480196
90545540
66293490
63538417
58019968
68319995
10439282
70161334
10826337
20541991
25760549
47972102
10511193
20793959
65817212
89164074
96347256
73111531
45175463
71921946
95509813
29311198
32323140
68112078
57195230
80364538
13607002
6992763
44488771
37833837
18420780
24361240
93913675
51076319
24343095
56957724
25756702
31301531
40914347
72380803
61629963
60273012
87505372
97908850
80955084
80438393
58584416
27957048
28366199
95820968
97011788
32729873
99208057
55692623
50224661
51067815
61702445
62767323
56822032
52460457
79880137
6613178
32687997
78444080
40499550
3698955
91029310
86671498
45932164
55799816
23242057
94198114
50986395
66531577
85116010
55147071
9026003
75019913
12350329
74886014
67239015
39910238
31569670
3969306
54813671
95167462
27936689
23985694
34926728
80797040
82059547
20528310
12256704
51446694
40257495
80009684
74173039
78841399
40503031
74029998
94356756
80494816
77696769
42335395
92476765
37772734
66605012
20750496
49338567
67115353
98116440
9323753
51861460
5324966
97832265
46586550
41111582
84875651
87835014
64410426
65768895
50096774
39288761
93377172
85746688
87029104
40874426
77592117
10684996
66271055
15586786
30022507
6739666
82054710
4806272
12093689
25084299
85261594
26562596
84601715
35993119
71563592
66344982
38990180
34001626
87124456
99564286
49492431
79733800
37404140
89776948
66171024
81387383
33966168
85043433
7920141
88992414
39504485
14380973
82272102
74375471
92600271
99310990
7416607
22808124
26323017
63186873
1064504
43690528
74348358
78571807
23342244
68980148
65734716
14735415
67277174
2643818
96151254
71731070
13928142
91973998
75763086
41944221
50943907
43514782
59050516
65969843
67219194
10500046
71774507
27750653
14103413
44587895
47619959
8715825
79850591
68317291
49583860
25894107
81044482
73712136
77071463
62389309
87765709
50975332
92377311
47016543
81276533
64973044
53528825
4183269
89784210
18492707
23440174
15201501
63019141
13914985
67357967
62140388
66354936
69379943
26384778
58138242
94242390
83723889
9461335
60918742
97878992
24950777
19905348
65289063
78153201
39878421
86088856
35891788
29664161
24525208
5043879
72754252
10511050
34000147
8987356
62607169
13872589
51913146
99533063
10970541
97269796
38980967
54604869
40132807
82749475
71477642
35989324
81945328
32780582
96938699
18585793
61447597
71971246
38111771
28561085
16420349
11154095
79149388
39937398
1787996
18127516
59623462
6094374
98174878
6368721
72827543
33017691
56740632
151886
32307667
68959959
32619949
10324433
3473192
44889224
65875028
80942425
40895462
51393194
79901489
62280512
73477257
50602892
64839400
32463464
12604809
61529803
68921671
37978503
47774462
9620382
19096409
95296118
41677856
27277868
58004191
92240070
45555597
32853386
5854661
31905701
55574835
97748312
10370583
64942712
3398634
51692281
27255645
81820030
76904739
37173185
8161093
67014570
59650860
37916478
57504697
16463350
46208158
1073122
37425044
60452842
72491835
96523190
49388510
21566425
9867764
2892346
38322012
34358607
24829621
42280888
51500597
5874097
44707125
63401633
29716569
57594131
88030437
75208245
16500012
46297418
86248679
84876694
85415723
57907030
13454489
90198924
12857575
31708228
51136833
7391434
60489620
37228905
95868422
91657060
87797707
60249827
95892343
85522613
40432452
83344404
6027494
35277840
67522932
78338196
33949249
70344445
13361953
79239884
21068193
86002113
22311971
23453974
40835841
93798698
46022234
43179189
90824734
63693503
68711294
47376197
13396232
30357909
78046152
54917283
65780463
46230990
28793863
51684578
13109330
54356342
35749776
36450800
78087909
13479514
17337753
63157898
15847106
20445351
6672965
59317845
10938839
44995641
81781197
13121841
10824243
69336854
9146425
44697637
13538359
29344877
76939536
61850419
40026397
1330633
37357073
7423912
19034729
3551760
16723459
26800869
46064459
66078232
61699893
70514234
979247
17473368
8476813
31762726
1187356
88618232
16645918
42930681
60238193
9781422
42056175
92927548
23096094
88924727
13922342
10025645
68751487
89757715
75403292
97436522
44236906
55042863
77492206
33489749
9130370
42252085
31115381
10139005
90411504
98342305
8637469
95607191
39809074
11921720
94397214
65095797
41827621
53501569
54390727
51237088
84313102
77265107
81782796
59786760
95123151
85543147
70627206
70177686
90179406
94983440
32143363
72033134
18432382
31571413
42320096
62433567
28161377
80846883
56752333
62320727
93222948
35822313
47778668
79394288
5574259
94512562
73556736
7510914
66417310
33215886
31130057
75046148
48984223
12635736
42308581
35852153
94222699
98809679
77871964
93077072
70917006
7135093
11838488
97755538
45128632
8383162
72014968
18097879
72859673
93617682
88507866
11973649
43691278
48840286
50149513
92191476
52551728
78738485
35754771
72622787
79009071
76199326
57714089
51614816
77409426
14664202
18652531
88914418
72204157
43646229
55807466
82716724
57899837
63830329
14529104
56512458
95759412
12459690
23079310
30997986
4778831
87825139
20949049
27108818
64220906
14573193
46549880
22728369
82329829
503736
5738893
51110380
70560861
57121342
97650921
74648532
76087821
67329840
60240601
17256381
25406311
46524776
45346264
74023062
78005797
90462533
36606722
2535963
67373810
62500031
66882082
8674149
54618412
92249691
72704745
75951406
51910707
30837729
78533109
14613696
4480334
98559399
34077051
70473375
93328654
27874523
23652583
87504952
30004412
27775134
31406795
48960262
30125172
99291216
23400045
73423021
45797438
11300065
4068934
41864500
7224263
91201562
16712548
14246887
20688934
7060330
95599533
27224521
20427194
72453239
90401242
73503884
3871059
18766702
85295387
56741775
48149758
73644539
27696687
9600815
16915376
588558
81659894
5668044
3432452
80567347
84132676
95114195
2904900
9413628
28040039
38779054
75245191
97619013
33349735
3175401
11517459
65011503
18553233
39886149
92268309
40182749
12215891
94974761
64619110
92188446
73281674
48138614
34616772
24058209
34603694
46021921
90773967
48415537
75715802
80794979
39384676
94730966
36228884
43038102
39049476
85431759
32557305
99192425
94422263
79601596
59147513
68219121
82593812
53968134
76246075
92319212
91417842
52252135
83824726
63096382
684759
37008560
93954391
10695811
14142158
69409701
69129814
30336248
84297042
88897532
33295521
82196210
70622912
78474100
66178560
88556574
44707789
65124450
4622842
80991639
39052283
96308264
30635309
42602379
17257422
50758774
72549482
974762
86390475
28447413
69903588
69710986
43105938
34279784
5197408
5823134
35913439
31964854
26575521
50610181
80672215
27939254
28688749
89286524
5363123
24939359
17576681
93831277
45416609
5814889
16521109
81333479
10893703
10801100
19634433
11382207
1724783
16356880
28722483
78468291
33667452
16790154
16014228
4414077
33873359
27499472
4060306
59830295
75739030
42343621
96909702
8627878
4405636
79304001
83102
74613228
89777157
75434410
36438863
30906351
67718281
51619331
70402048
50893144
53207761
62716820
52890042
81019258
44257552
2390205
66373746
81129172
71522872
12791023
95677674
65238622
76446267
96013525
51224323
85402173
37784683
70980640
92409427
62313752
81310395
20537119
18658966
39882150
45764346
28724583
32532542
46494176
86746789
87515087
15129832
85066028
52690243
21016412
60218717
57151857
88471259
18978334
75189241
96003219
14240609
21281447
98463217
40042386
92908807
52248445
92733915
5027156
69200564
64663935
28815344
1358083
17635549
35217588
67449968
16436765
34113739
17903596
6723769
22464264
5454441
42236645
85397249
42122629
79293870
66812890
1171677
80573173
70784650
13898322
15425528
17308379
96721855
10823399
9093028
8598383
37767024
12771518
28993952
26378611
37638955
38151734
10002700
6045751
48335776
91537737
79969077
80190444
93056963
4842410
94339644
82035276
15479173
89999912
13105707
38316583
13941314
56277181
20213610
71411514
72009655
13078479
5168665
62343544
19483287
10697321
27562395
15388456
18386482
93179115
81032537
19649479
21662575
70867413
66167986
39288099
4481652
7211078
88600325
31011833
2211696
42216204
74546360
91670164
89652489
1054586
61010862
69945818
14128832
13622130
80417128
31513753
13081973
72420260
42358745
76850488
44045865
468156
80275589
63099982
72070515
76813130
4029445
46839996
64043534
58672573
95531208
21857918
49810557
50708267
32756157
86563353
21915783
53109479
95742887
8674435
56148021
91064641
28633874
12366836
67420530
4164641
25672853
55031876
44932296
90948297
11580058
79828933
88714249
42129519
72197352
76825699
49779096
7305527
98110190
92998535
37952908
70718232
59553782
40827557
36418200
28821197
76800404
40592825
57951961
78199287
66970269
24497547
4270708
19316953
80438288
45962125
82833252
37465927
21415125
97212653
82498140
35288542
25616877
97804738
74746843
4825986
30020012
88966661
56488336
54951027
66405723
49415580
76040937
61374147
81672054
41210155
29590776
10555202
87736882
35678220
1663217
40516579
65336552
53737422
71886612
85758041
46272537
59060687
70112091
50549901
23863336
51390435
32876321
25474547
51774868
38551208
72916463
32153506
86346222
94838318
98190603
6907912
70377741
98770815
12407850
87236262
99546449
50804007
51777741
37349399
22663618
425539
95458770
77785688
9457338
18848088
64493346
76858931
44078070
77811696
56896526
21199681
27778882
84183081
67616037
32081861
72968128
54263538
461631
2037943
54887325
28979720
85535274
31226954
32409637
52233349
87465318
79212277
20826235
88240047
95705217
69625149
75992694
1119811
73710677
92341928
48911957
80550447
55931142
10308156
74863114
73011279
93777188
61332222
42737755
78891002
89152591
34690552
33571843
44186372
18428498
29191743
46677342
12165844
44110102
64708475
35663064
88515057
65688528
19685345
32429925
4232457
56630019
19662642
36435723
57829218
29041066
68627322
19715274
63946167
20734526
28532870
39942047
93882428
97243244
40451082
47918743
37099335
41381726
91675861
20040579
46694493
79403382
60148721
77302586
19123051
81363218
74587520
71200126
44877053
16258881
74755896
13341294
6032403
33734312
20805612
3754948
74962349
53999988
8264455
15805112
30334696
48124636
91048089
30440403
78808027
80520413
89177298
75407269
88483242
14374594
71326974
26292187
70826640
75635941
10876977
15146903
16947663
60165749
44047172
82371198
10089281
6597322
31561579
921026
15084898
50660884
82994171
15279966
36278573
8133904
32708453
26545305
44733406
87642151
15634066
39065508
93017010
22299600
32858398
72014845
58816330
93233348
94293920
53857346
17272439
37552963
96969936
20652536
24227668
29015065
31559975
56468367
69343238
58788285
90675334
60733981
7888782
45189054
84625774
32190076
14351544
60444790
3477081
90244376
89100859
76420852
18341778
44142729
43223648
23356163
5255536
89614156
46182203
1087353
37362599
96794719
38812474
32662792
6415514
26596612
40867549
58878655
54057493
13644501
51117817
18894270
63581593
9892097
90059839
78051196
50744301
35562251
44485821
57239864
9958979
13689837
71263197
98101808
2326547
15917355
19219950
1059796
92308750
53989770
55389130
86230032
48557928
61371739
90211472
14850363
64943406
9383259
98616238
36678622
43927991
43097938
25998277
89161045
25230596
43912905
53597025
10889896
67557276
82184739
13086625
65371947
74800003
7698116
79543662
23388186
45509781
95122105
12421198
71775047
55980344
62204468
40587848
3396329
23575118
70511024
17564615
74062879
43950504
1351344
82298196
65416802
29842241
36522807
7448338
73113470
71670838
17093677
67351836
3355730
83281196
70136286
10482711
40870446
26867712
88680109
33095233
82240680
37068847
93810253
61364605
71152449
88176398
58481206
6092481
39180800
93539072
3002411
37096981
36386100
61004435
94097836
71747614
20940516
91407449
68824970
4535402
83541946
32759643
26401194
50700787
79345664
45314999
64130984
98202371
72962954
91793968
96222357
77936399
17713579
12755058
68454388
74161096
62310289
44746403
38600691
15404588
31596330
74091908
17480616
53416107
64511261
22925225
82816800
54445747
15348939
37649317
76103585
76608893
63379492
89951858
48877146
80421026
12382086
23741650
30628745
40702559
53487488
50095661
76683849
78690042
71431446
39039795
15310790
77900216
81906994
9561018
32814597
58440339
33773474
25808613
11168521
67217677
8592623
61445093
1654003
58861364
17040100
59322215
80898304
39931734
69469444
49166675
82559148
80769067
80132458
71157848
32711402
51551142
21695340
12873564
82808446
56025462
50706427
96088748
38049435
45008161
74104141
38667955
17274394
26960809
71800419
75940812
63386088
22444336
57495634
11446359
77163
58494328
77398498
5047496
14702088
76264936
69223780
18732579
40917389
46762653
38069592
68831870
34724425
4062277
34444564
65089309
39352933
19803514
27296191
9564289
37649629
46558935
62420098
34525986
3975806
48205405
46703580
51488672
13824888
42897627
40435726
81777495
10261805
96622303
14123356
31279921
87739650
93405318
172072
42410414
50806898
50665741
62272560
9189529
66684281
56384910
11784077
26420493
24730700
47924874
17802482
81255957
74561258
82538637
9474283
317080
59218893
26728409
30568814
73600922
25588271
8303057
29007736
68647277
55492756
81750577
1197491
76102216
56011519
87676355
42401061
37494586
3935445
81676608
11368212
64628258
98451397
41044406
7928395
79693899
18671039
60881435
95710310
68539083
53131670
39062861
14622057
24336660
583765
44438655
6803259
63303006
82997146
19828284
89605947
61597086
49581254
3765023
15496808
6847751
35603739
58372146
53884852
87992379
11847059
68819091
57613341
92659330
73668765
68937293
57622985
16896857
65894071
42010819
85067758
62661531
78298181
22547233
99480232
44461983
22421905
68842324
4537801
8553357
74161393
5054428
36234758
92051316
37297694
20788175
90040425
91551349
14263179
24154509
18705749
42881406
14421172
37036949
37117451
27378188
53466165
97779145
47900250
52766713
5801302
53454021
85806417
15858565
34546202
20831067
31343210
42698657
99863136
19488869
77170166
42627795
8316901
12400516
33709977
74445920
25819984
66738430
23881420
44228216
10238481
91403198
58165694
69445175
91887391
46491341
69206168
7262910
19930010
15005580
65226137
55958438
18181794
97816174
80702443
67295843
37132997
41254146
34489747
19805268
21338199
42620062
75048636
83832051
17928229
45001038
1250743
89935067
57197544
29592381
98638201
93980993
28386627
24519254
54788353
11686788
30355894
65061443
94925263
89300792
89338825
85126386
68037361
47790352
34933973
75530442
73978248
17840538
5577061
75686633
39380339
99996141
99616964
44022166
62296385
86542418
95556889
84036641
66462067
62675942
71830909
50350268
51666507
27934941
63545125
68181468
39211807
3820766
90863449
24048180
84685307
99443068
85164339
11532770
34669269
18567979
67803049
87925037
11544802
3660575
9413124
42512097
19745237
15722223
11362261
30081234
27776452
53574525
15495262
51517941
19708001
78691651
12966980
92704558
55872026
58001244
1169836
71555979
89971883
88842987
31935063
7081089
65046953
69387739
20838217
62757739
36674319
11486020
2134074
35993360
32884571
18652005
36212784
55563677
67563081
22530096
15199337
7041531
40197326
59880237
90166130
62522458
18875432
97312268
22209878
33411651
56163643
61468442
65238408
64458994
96176102
92178765
35661247
22228302
14646833
9690537
42284399
13189596
87531184
24108464
6640615
64867265
4575079
35694495
31870759
70013360
55930167
93999103
98300943
88467084
97359167
37572678
11287838
16884685
94528506
5193999
76047439
23366708
12547314
45421984
63419349
35472631
33068255
409041
87290915
7309657
79264090
69204014
80217083
48238570
16744487
77426804
9189055
3993456
85453089
76734946
63156769
55214389
39820330
46756615
1488037
60906351
19540640
72279379
25805084
80339274
5453662
62916469
13393329
69381602
99860561
84991910
79506716
62013892
483603
95074709
58339906
18412932
56027533
30844754
62204316
83956563
19335156
2496401
88598525
53012998
73419412
81699239
52533039
44496795
44735462
45571407
72846123
57760022
37026389
60823559
96585323
5117347
94595310
94158140
4144779
86666002
14147596
85428658
63120435
42356753
74194699
91559056
43215125
51613209
96763409
93688705
34497223
51110029
30721405
94650954
32456449
63343964
83884346
26232101
35237429
11916056
93246645
38525175
99857201
91351942
21775120
80233516
97880810
39995939
95382120
67449849
8755952
72011574
35675066
18006992
66672241
79607389
20147846
33048341
99354316
47895358
80483814
91394649
43624854
93705973
76990341
85295105
10949726
65467196
9853731
38265096
88632191
25954877
19425915
72262163
70047360
93203155
13228322
18080156
95556256
79800559
38443945
20506475
78826932
47679311
98588426
79758058
79597246
67632512
21590164
89570485
40881460
31279642
5015716
96955781
27754654
31971080
50560195
81275167
16711529
91915201
13655637
63412750
83818347
30178099
21168654
37316925
10149976
12509082
88259606
14142643
62082119
4360878
8719358
77136728
48708338
25989988
17208937
27029568
9851134
28940848
69087294
12111895
35777791
30150463
47770611
63779424
67818568
39783961
61233179
21827974
20683732
45964166
307671
29196786
9515695
840729
406595
93520207
53784551
22819816
25264671
63402172
76293511
56919543
2953830
6731064
68121563
44617739
18971285
32874102
62672973
54517727
63431724
91812410
56568444
31788211
45654798
53094869
48404761
86560535
12638968
3107864
93994963
66029098
22524911
58098498
18208436
31449102
41211466
25482959
87651171
86923544
12391897
30363868
57914735
11994118
37588516
76327724
25794638
22586762
34001833
18265540
66613662
95612805
81441736
74238372
34524724
20104257
44120288
97689333
78414964
93592524
54068803
20291776
45854280
35762095
67368471
79439241
44556435
94275155
75789249
78158465
26240587
29933098
49913554
24706810
86849447
82692143
57039679
45256902
14113724
86971149
91337490
7143617
96829999
57480908
54650985
78733823
67382004
46579061
65356326
51972045
21487456
54839084
57700229
77262478
27460473
89853732
74534678
90089052
46072092
28823843
88365070
22482605
65059922
70575624
96737652
88262183
57236443
17479325
92368730
52363032
84790222
20297841
71785205
55286606
45644368
45075999
10888696
72849826
30573243
84403407
45621550
78366463
86185652
72171553
71212445
13869925
51926990
65537583
36284888
14003389
16062856
7253666
6958710
1092235
62374007
60685384
11060399
43319550
16271068
36400851
20342903
45805204
45543514
78652704
67422096
3012120
90370062
10698280
28750492
51851910
41978133
15822763
91716764
20030606
25952335
55071327
95792287
770729
80222490
49797857
29015915
10588003
18839350
26750328
33050746
4121700
99462339
82899674
35159299
52261252
37792254
56755829
72886542
5435706
47799329
30489733
97736193
1706045
8402222
53594402
54959841
73305642
30187870
2684768
6598346
9905519
98829502
34780863
39530839
51845766
23127017
72280171
26471097
81891931
97189125
78853517
59139307
25077466
69391660
56557877
74326859
38524934
80635180
58224845
46923023
7756686
15403730
66143386
32407809
64179597
89574406
21510818
34620133
96740326
56285546
90189841
34132273
66091857
36943834
42907803
96210657
4195905
9203807
93905434
44591974
28628611
2116044
45736815
24187470
46790876
44304169
1803633
19944940
18894191
81749557
37450659
64607299
83454944
64352730
28044033
70731540
88854499
95780780
64200249
4357383
78390819
39142174
93844916
72988775
23554600
75757803
4482225
99483632
15715856
68786710
41186873
68010602
5025128
94845281
73440732
56961266
7449041
71221353
11890136
66699713
97117346
34083543
2072015
33949069
17514844
63537528
11636538
27678885
7776288
17863938
88881279
98353549
71017482
34228332
19620304
9677617
52155888
93086385
95467022
2439467
30246151
83983242
36250165
8182485
22499581
71093958
72058856
57258321
96703840
46363447
83688560
73937258
68854348
99233275
54210577
59826567
41909361
86505379
87001961
76601495
8455749
79768341
67651073
17270490
78804250
15941430
67309676
20723996
11015984
7879418
14721399
32564787
60303243
54693265
72556711
43160138
52166576
57607393
92877142
65027118
31859060
17984516
56399602
21159774
87951794
4858032
13410996
55390990
70869238
4236078
91182390
98575042
79538466
39959386
46851228
10064535
17334825
13448613
67093178
93985073
89202360
88769569
20417501
72092867
37387740
30643286
86330022
89007266
76170846
30960987
32466318
67376884
64135652
67723159
8468160
7662423
44046083
76861021
29034100
3861533
28730280
68934074
41208890
88383719
30302504
40108099
8386734
18691689
28647004
50045274
99303659
19107127
82746909
22385939
80910163
13743991
79870749
59436386
73685240
52853580
37848992
8627720
13727413
93478105
65015116
20468850
62701129
46310795
1494688
56335790
32103202
20711063
20358770
38836216
17832589
67145362
33984218
51041453
32998076
35703452
1365118
36029202
47396037
97123333
57991282
91433280
90059788
41856432
28458361
617768
3461777
17590227
40719352
62311290
93890421
47353661
42661010
32743890
49588322
1458999
49635554
51278259
76603543
66242410
94155006
94035109
69958876
51577194
44932177
65958306
15486450
24733273
45910608
65090356
34119785
19192161
51260351
12536846
97008345
88908059
99234251
55755938
75759084
8205850
46299994
3544863
49466076
28560590
38418583
9600991
78826521
21008376
14374625
73064386
20234853
58555291
47634968
93318108
89784734
29902200
39589226
90910975
81892108
53873626
74790721
64216256
90894535
64476412
54863795
83852871
408497
17428570
4280401
64539505
76175538
89763275
20754833
91555450
88150766
90762474
53392532
36487
69046646
12606846
81101493
7693453
94617040
36903848
25590110
22021931
8639192
94396124
31302665
82552423
58625829
91943708
37965327
47113005
10388822
67162863
39425811
92444661
57105852
77302345
89875961
16889605
75750466
47016819
80367879
13393921
37684560
88192456
55102890
20919161
85744058
13988869
78933170
71796971
14949007
25444819
60825268
80902899
63526906
80575090
8962552
83149078
43553513
17647764
63291873
21141934
32301936
2622554
62542952
31424321
55274339
88461929
42274219
31087958
26609277
95670224
85845598
86330625
61662368
60006873
14219032
59434710
37411975
7456035
76285991
3413227
79120582
47376334
7474710
66022799
84374860
63023848
49468136
2859277
29033900
91624039
52048445
97771874
12348913
42711683
13770089
76860104
2004707
98972141
11057710
47920542
3311738
75275218
35447411
32516651
52298222
2529520
21371810
4045825
79878028
28498283
37775635
37527434
6277593
39467332
16896291
89650374
51982198
57864649
54022413
99277331
26909417
41384351
79534974
56547052
24448644
30213139
45934498
74449383
75346154
68504801
71436
90836894
39903360
73770699
6944307
75910707
50142686
79386539
34043808
53967895
78843927
18555743
92445277
16377523
64840045
16977606
6143752
92178438
76673177
81866740
58254805
4243219
45450144
9144295
50752548
12570607
46115109
22418656
42778071
85957251
90801075
27204089
75934226
42125038
12669915
33662543
98405594
11471622
40753382
19531932
3537733
57160348
80628262
71921197
63321862
84525555
39973443
38968468
69017129
95056613
47653247
18196487
66171967
47917905
68250914
12544062
61160865
37503741
77051739
53851588
72927655
45420743
32272940
59942529
44128209
85102036
18595081
89844040
17813757
96616480
78318654
53163696
32022917
26833603
41112425
26783171
8300501
18694754
90513223
24004051
79691293
44739695
3068253
38808119
57936718
30124279
85081526
68259896
12513802
84080487
40948900
68130316
80193510
75118688
97467295
65967587
42666418
62320167
99521203
89056957
71507461
14944371
86234347
35530588
9659954
86471654
62889659
50409656
22357002
42372170
45342320
66243219
38922622
97651644
70766766
33475108
21475094
88953728
24690097
28506165
33773111
64138102
20484503
68972271
60195900
11307178
7745887
43938914
3338518
99788724
62013191
40993214
1452661
62225774
84633714
8629511
81803460
93370279
90617230
68472441
51088512
75176963
89221856
1922118
12833780
96165196
29765536
95462155
57911532
16638324
39559526
80428061
57100240
30163095
75527744
40338594
73319803
89720671
32433914
52356192
30534656
47211446
42925532
51037203
21341850
4657559
94870450
50793530
96282952
90690875
14571723
88512085
65582299
66994317
88074952
76227339
14276643
85597104
42418073
13837822
10832173
72688643
92617091
58384929
98926280
10352864
94545955
85719410
43997747
40838710
77580404
95377622
47647443
84239566
70672433
84648716
1521427
59383620
70954847
64170505
80761863
38029912
32407470
67543505
48612645
66874975
3723666
60559719
76773331
22219003
7286348
22427773
69376297
44297210
95897169
19124213
96100036
47192970
29214601
36559732
96320775
44918277
89171715
84029028
61052051
42740492
72201087
13386507
52747187
47281129
7943077
50092358
174670
70504016
19118091
73802193
42165872
76700399
48079061
70188753
71035377
22283895
82715626
55408648
95155870
4007562
51157080
29846031
47114225
89550035
62230379
79825990
75977529
96791763
20798157
22803588
91664447
95082102
75668067
92572477
58767944
68012412
77279601
22334957
44242157
36350683
55201174
92631055
6293495
39613558
26784386
32297641
14061017
2068269
31112415
59542561
23003236
14648944
42446058
19158382
8409793
88280259
58327464
54713183
8521463
30430566
15773750
71652193
24077739
58432677
58818839
20596483
7737269
47342460
39092699
8268632
95064797
63044605
63026066
26507879
39293492
13215337
22311397
54418957
20810603
58929835
33925550
13052220
85546914
31536623
30627343
40922961
95758366
45353567
48496859
68492660
43966178
53274319
53709094
33364424
23276659
65076450
93070407
29861771
72453361
6722055
81443127
87899310
24794260
1929632
1404801
39213424
9219705
77526577
66509789
43260945
48460146
43380894
27330395
1136676
11615530
51937835
99853404
991617
40722818
66493378
97408889
81500521
37708890
40325732
11537372
16340164
68930161
48744785
33297078
59371040
89427041
5136525
36525902
20800280
73383050
1366352
68366146
94140138
46719366
27715730
52609766
23924433
83232976
72177321
8616172
98127695
48469878
61803347
5994281
96833426
52195970
67332003
4038806
11266644
17782008
38011074
88993478
22751824
57262151
96962973
3319351
58953121
86777867
3220127
23825206
10934579
56412259
58395303
62132773
36741495
49198743
1592151
36677723
9510380
19809539
32423183
63276415
6286752
57863094
29764653
77019058
20052389
33017409
83081665
85495526
5784344
88432854
27806263
48546264
12097204
20500341
19412667
27095941
75130291
10958381
99636047
70222421
59368006
52997455
98915803
50301558
71121967
46316918
91865005
78525065
71118045
83315306
26690979
62802550
1242658
35928965
98396792
15330454
71795761
1668435
31721141
94053492
35920644
20031494
99628597
19783919
90142971
13903224
82309927
55618910
68626204
2306474
89722035
57057284
54872756
23772688
36380409
97227003
80767607
76807685
93167808
72070141
58233782
43886817
9157501
83180598
34069802
6898360
22746787
52052544
41052997
69045132
80698038
17387654
56967184
75306705
84994096
18252471
73258768
20365175
58798901
39511945
13514454
69425881
96401655
44142171
52421690
8952627
59004999
99607787
43417272
26629572
33848580
15153310
19510455
73815842
62755326
94091004
40007028
40643784
6127714
3271605
95845332
20309567
67146685
12011583
89331747
21910056
99940481
28747408
78141944
22599684
45361122
97331741
28007759
12394797
23361168
20729501
89573215
56472814
95494483
80276432
90074459
78443995
42525642
68805130
73937486
97271675
67339929
68811594
3817129
44052061
83178397
78230084
37305976
51819106
21621652
19918707
68370412
81308126
47715771
3058433
86932910
92900704
94240441
29572520
86887765
44802625
80492038
33432274
90746803
30208053
9284132
90192108
58159775
22421529
99409016
55967668
82401523
82601549
8872422
64823650
31786967
76225136
188719
89473696
66650943
13133865
45346902
18426666
13360334
64002837
31232504
22167340
37721122
50482130
11883575
28373677
65575491
64614837
31599057
41097721
9389122
48268915
71296538
68636552
88804022
78376309
22387469
49668945
69637730
27209172
79617920
25121115
80368227
37509009
42690571
14951638
15040501
4102279
90980554
53224806
65613143
41079916
25287591
72899014
90441687
36395400
73396282
32930538
65842378
23865974
14374106
46634095
58030805
1376372
61214198
11613118
18281919
79228552
37881173
650491
46571714
85011395
19359528
50222926
91458781
82350790
60314418
62069939
86331243
77024800
96895283
4624782
45728980
2085487
58547784
89025556
18162593
56025227
3015169
80608260
73161981
47180759
82635529
55790568
76233836
1314561
47267719
98448947
13586438
65795211
86459986
54448040
83052060
86473004
47627958
90888463
84324692
5983878
38911487
83697927
62718795
93895716
24974339
37014296
79991143
49230773
55300777
6823536
73762567
39163447
70595111
3758842
95702274
49123346
20833143
12890272
86429559
9461658
94539657
26600268
2143773
42908745
13227370
7925342
80973507
1219630
36946764
11536131
54162832
54941269
69941589
96127826
23271132
88723098
51923192
81513958
45901368
77924943
86971933
85084366
81999557
67660997
54112308
22241271
34958588
374679
80818863
63516452
87647321
95398897
51783965
4660817
45668931
46864020
92969922
55261099
97790738
93228792
77093210
74365062
27304128
11396985
67126560
48987471
25352535
84926873
64096805
1837270
86855734
93636068
83406624
39577805
6969837
20658019
18182961
81644784
38027167
92737996
90882963
94151747
37133731
75597698
66761087
53573390
8161943
74193336
40072538
73389031
70422800
18599063
80374760
94179947
23057439
1335629
80369328
97106160
98938164
17815019
5842527
93353738
45961189
15080211
53918215
41968582
44957737
87392089
58597573
87215263
81519357
52972438
87055948
98770602
69862548
82184926
80088659
66044511
68044712
21769570
53199197
96891065
89548148
15897358
77921187
13918989
72194049
76550070
56938606
24333616
3819258
12137885
31358615
65355105
68992704
13738635
68101656
33186148
92676004
97584566
62870875
83484750
37116411
55454798
16676067
22384796
5935198
11786276
47607843
74162233
24438472
88237457
44739376
32343645
74290314
39084350
56992317
50884980
42072790
20467241
99919209
69312087
99698960
64720640
10068376
56524713
26491051
39703146
46412705
1247552
40896780
19405071
36807379
29604090
68764927
83669388
64222437
31542100
95871904
4447783
41265287
75217059
47581884
86772986
5020081
62117174
97294201
83018010
89301394
63679507
18405790
27802078
73927995
3201565
79178767
82173843
35509945
33609990
5001208
83849548
10512782
73533442
43473209
75014091
47082555
20378694
11512906
90526030
49413801
61778061
53793455
2635454
78510708
65725992
23389750
19170926
51283511
87628576
10193001
51535271
354063
89840282
93664843
8039570
8095436
9358129
13635608
23682137
87741672
23298055
17451385
26339234
43379439
73517191
11751667
23683704
29839631
3007437
81986436
7506174
47572906
92020908
28493593
40313026
30210098
33659705
42152353
61260473
11430344
62046986
19465743
18111821
29802993
4181594
12128409
62744942
46312807
14965414
61989538
98871075
99263148
27294460
82672680
21448899
9182458
91947145
84374623
62496435
15302022
39524669
70507002
52637146
82256510
95949584
62402023
12097853
57074556
58872840
81375422
9649027
92528649
62452559
62685453
29100013
32818107
47837889
21569234
86701961
94745004
24619211
92362071
70752063
74451848
70605045
24059353
68728374
82925576
22482007
22474117
94622227
18401380
64945357
64849423
87294511
40151008
20304903
88438052
72494910
24604751
71737433
32760726
39794091
84088419
51448415
35157960
99544911
72472455
78010475
81582597
42879362
16608988
5865178
66625125
13745431
12515404
33020926
37369733
20486589
39853834
11779327
80255865
15173553
45421272
91113356
55640408
71832568
58233693
40153833
14754852
15208931
46551002
19979459
23327288
25403294
46101736
78225696
16951304
51578450
53143696
88417349
78555185
61225413
24217851
76689695
37840597
76781632
83959497
13806606
77667748
75605658
54626551
74037138
973994
64638636
66656479
6252796
73397743
70042969
33199630
41106903
47374347
82534669
6888983
93718505
80673225
69162541
31848554
69081761
50315786
45391728
44931218
50446154
97274584
11290587
18290508
44963824
10590567
1480561
10571381
79591207
15405072
9683097
60255919
19988702
88296398
99892803
5087929
20222601
7210098
52441460
3154164
78488737
712727
54825272
10311062
58710570
92378215
94792289
95468111
57391493
17494636
52785424
49088872
25010255
99179407
98678370
24527017
49840412
14198119
45409001
98919025
45462833
11643910
91502153
16811232
50350383
3060715
32787965
91073240
5474129
55057465
48382752
51571049
63461707
45996585
70038802
11233254
47793986
9546588
50431943
34295967
3031741
68925306
23298331
54473341
95107945
57250041
35324195
77449518
55104304
38838794
60416196
77365887
39266058
62420394
35830271
39888731
63722657
35420940
86320218
33052905
83711940
55772215
97003511
83516203
26102718
47569679
23362860
71317808
60538466
44491042
73352384
15966663
51258885
51831390
92914029
35008128
69084774
97540012
33602492
1508801
44475692
84542665
76047547
86601307
99102529
62248622
42545681
38847078
28944230
2384652
18375571
54272089
8257687
52640784
46993480
24137089
5433115
37090320
96917349
95511412
21097279
12556981
65996617
40282008
81039521
89205166
85345668
38163165
4599003
97347991
74261876
39456501
68866583
73087036
38036432
73686530
54034707
36765299
72092106
14808456
71899290
20740873
63053797
45518057
92117132
38645980
55194718
89417717
16401718
75619385
69535360
96599026
44262544
68087484
33348545
85844989
92834275
59180767
55898889
14450063
3290181
90030410
98188445
77982913
95590394
72779765
51874153
39616349
37992727
94515024
7261602
68425291
26777887
5378544
39570412
83873225
31750291
33349923
34028972
79199277
43820971
53598956
56622176
38273343
59723656
84528897
31629868
91459309
85834745
24797976
27912860
37932964
26150853
26454713
71997215
20620435
9524673
86133222
81458009
90396374
86884381
47876191
51305521
67412604
1789431
42995641
78736778
67483838
76544694
41417597
97753166
42466392
13256234
78721580
30092407
6719870
44528833
28677042
78325110
22294547
74653560
64156639
71779442
67755040
79601386
43093224
77451674
57912635
16226941
50428855
52817488
41635934
68908231
53127516
12373595
23845978
9329317
91198898
17018328
16344272
93991783
42781042
57543024
64898999
88868184
1690158
68385253
60717633
13749788
79064067
73534763
70816945
95467570
50961718
76540480
680603
22267926
86757649
74711467
84848944
97003663
1172396
12918593
26656591
98069841
19655191
24281148
31225165
10598681
52994166
8170922
89096958
80566426
64444159
15404809
28689852
48208349
29868458
86557880
10255517
19349528
38485905
82656570
42485818
51614161
35458951
64063218
64652843
42463472
45974193
89408194
15564973
65932346
48439683
93546285
58116288
80901141
38300664
53604437
11303303
24677269
76667397
2455323
65847939
68309558
83928144
6915193
94627654
83967766
78822253
96456937
73664217
7253276
90670366
30394915
76215589
48640693
75761153
95793838
3367196
56372087
38999311
73549346
45308457
78836752
16113114
30265057
93149121
46382909
78849039
43104108
20681767
52049442
31056247
43429798
46998040
77113948
14357553
42789251
56445813
82678762
11751082
46968184
63263827
82622520
51085858
56098355
49603453
68807061
69565130
22089124
1860330
76936220
8476077
90250360
9670819
44215249
94008719
86457627
52020732
9070386
6658108
41476788
67170644
62583304
6212309
32320848
18089676
62713092
21186980
99276577
17436816
30369860
16810640
94344254
49527044
33332184
61890719
80425263
18922664
35041387
36259225
24126256
3114760
3447166
72731183
72294799
91084365
86122276
52893859
32441762
40299330
15422006
68428000
69434794
85914828
97962947
89453969
9972059
30669273
10373228
20568371
7385528
39332242
95173817
72325790
52610535
53758000
61650929
81023190
33337609
43881439
14348829
99421489
98390722
65679090
81838642
83712563
4522658
22585100
9002943
72395555
29665224
24542337
23331258
97111465
72113969
25285749
38573832
66809889
6371080
49165326
24288477
9358955
90935594
13448385
36888773
49894197
74049179
19286724
74124570
15432004
93422853
47147505
10673526
19708469
33742357
12303874
85683492
41567635
80046794
38841173
14480745
31799438
69978840
11498660
64861675
85964771
7809650
92538716
84841288
99853110
7754725
13782070
62679112
76769810
3437889
4097513
93492540
5380598
9761237
11179224
79662632
48447600
88543976
58638250
97213655
28134635
31059512
19593104
67893515
15862176
80297482
24446940
20098410
13739319
19987699
80826584
42184938
81739239
23040746
9235895
3022140
27925787
91292202
69408787
68592949
47655038
13803770
14264745
94610006
7801683
306917
94463193
45828015
11293964
7817621
94576514
38189623
9742417
15461340
98671330
33122421
23439820
28895096
9482661
30011868
70777395
20480473
21327292
6722118
47013389
63941957
26434905
85449455
45754544
77346465
10544727
46409861
7441583
90881578
23550560
51933667
56101612
46423967
40869343
63329797
48741098
74920377
21312002
50065381
87662878
91108213
16866394
80871908
12922178
69350914
62339813
7637347
4875073
90936864
20694015
71488030
41665725
73984107
49643042
75230425
6456456
49313690
92239665
34049423
58699661
36821512
48378921
76597285
33818148
9824186
14088363
68719155
28898108
32723172
53908314
52222858
57567004
88580263
10407796
69300868
5849588
16596050
29812038
251590
9754417
89113175
58776798
6638725
73488135
28022609
23537128
5397361
99935652
91040879
57050075
20881675
59353823
19268614
74471035
73502672
51639426
94068054
83543503
75288414
47146919
89253797
39495613
57089530
22507628
54834044
38140684
49737716
44462482
32338508
74451703
65545203
26150227
75706005
54362896
68222095
67939918
52674048
26448987
2511825
56670554
91821587
28010931
61341020
92534635
52383895
11584732
62599595
27851336
55517496
16678780
62173217
74216620
74987562
75388907
49719106
78151972
35737326
26255468
21895842
96123389
74248364
59192098
50129121
59952736
34094074
15472797
10131608
7042440
83020897
24616539
4721875
26891725
68969776
17623137
34243231
18070990
76693572
20519467
77118806
56675538
94366760
99762814
71657825
98398425
61466061
11971959
6825342
98404814
1182006
54033057
59792192
64379552
68971070
29235254
69994206
13240939
95158162
43171866
29263175
87414413
5644352
36200526
44272448
85150357
57971789
2856576
97805601
55623046
87766441
62386953
88758206
14498096
75751431
37208282
64683542
11901266
91244081
90346829
5268976
71422282
62775151
30605726
58368971
56666178
58968886
41205379
42923965
78206539
17179191
38897615
93875128
47447794
37985292
55066862
44468855
10277371
20216458
16168787
90370207
49455777
63719367
20147415
9822121
53988747
30935562
79407005
84560257
91348009
69164617
64749027
69997799
36016278
34108162
12733605
50818474
58650311
73190438
89567932
22860395
43968525
70814410
65302600
5151334
13624319
94033370
84334604
81093408
90733156
18303326
2539269
26830299
64853168
41550901
42411467
22313711
36110784
88576933
29080654
78881122
22412297
64962031
59728307
11439835
68449514
83604063
13596792
46611038
65215325
71568392
80314313
86222954
66278372
79151725
10612939
41967429
15972650
86344222
29689554
58275174
5347920
8929002
92519405
40759821
66173017
92303030
59507624
83980504
50021568
86070435
76147081
29640349
18596009
77193318
12095074
2349662
69621189
29942918
52603094
40226121
18086050
13345266
1912179
20180654
50115864
62842141
6502460
38860180
22666160
14384804
2463478
48812849
29452673
3351640
41298014
22246048
26542370
45051036
21815422
61313051
70863669
10969578
11102282
41554131
84147358
8497511
47632418
44107844
2643278
30065371
96211388
40586510
94516
99227359
43521390
62877280
95175548
40310332
49482471
47199968
43761330
89206855
82478957
48950759
16400834
45433539
83782530
1425357
19193586
9721496
10364183
39496710
5446629
22486128
66917976
38584691
71119604
2183202
42573781
72473498
30807449
9754307
39770613
71195643
36086330
37366804
10475571
45609739
54243805
33043343
75807154
29566401
54076783
44448484
90659864
97607986
4480461
57261870
55695802
27722115
40441015
48738397
69697386
59316551
75819345
3067862
39454814
18667454
80570394
90144195
19846238
52789984
5942615
86794650
80374385
90978070
50467665
83171753
87029309
86959523
54466553
25957405
39894588
37327047
85212932
83663882
21407457
10060617
99217108
2347534
30688521
94790697
14298314
47497380
13002681
31015391
90733086
90054453
36391213
16641346
57901729
2103275
30079412
14643715
57163095
36711268
30731234
85823029
31392891
2944678
96370969
88877312
31507571
32842886
46263392
21419296
36712264
13981156
84742105
76077125
81067310
16402131
23467273
61160630
28736374
33668108
49507508
75104948
54995129
37411479
4667813
25382218
32340555
86184114
67380007
75976096
30007411
51085022
24050469
80831149
51592816
11348806
7901136
84720685
26597450
16887358
84984996
26335345
56360238
16088296
8210637
72506866
88502682
55693072
8938212
16584855
53581889
95324760
84140363
40130126
66713023
57542557
86447559
25139391
50559977
90811291
69871970
6648588
25967707
38446926
59943668
23264283
95843560
32702673
41776683
89244972
96473167
16276797
20651540
17310307
39626815
547258
48559316
40321705
26484657
12976797
7366367
44091121
90056529
47904647
39457668
47386423
52429474
93179604
53591412
71075328
54441103
57938440
55002279
81460901
92409794
17750438
41341790
86198456
45076051
36102802
20720461
547220
86208288
24874904
84859389
90713448
98248616
436175
63172436
76110769
50329841
51010136
85550566
27736504
1956762
99994959
49836285
12590458
90147861
69351214
70649679
89008438
52975506
77604531
39612350
72622298
12883817
54421876
52427919
42879952
67126150
94374513
19096620
3963287
14933789
77980548
22208282
17642546
47951690
50319700
91276547
88028321
74965991
3639780
24013985
56065042
78474279
67947627
77931638
94503633
70248372
75429174
36368974
29358991
38308318
53818263
94775079
31676041
47825549
88988957
27585622
61784510
64125396
16850852
59251551
27918064
24449509
93163341
39816101
70721379
65314930
1547461
94910304
66194763
59578627
94469888
210332
71268510
78657056
89322324
3401474
20508917
44294765
27253095
53714798
29298173
95921945
31770591
85397499
10876954
75648312
8287463
61362942
72379659
26532376
5979644
5120449
1728821
40726224
16177331
10349268
84100332
63774090
23880652
9659939
17550760
17648258
23107812
37745641
14050305
7511044
85157576
33895236
39140744
11731760
59333170
78409747
33100254
58960405
36375375
44589064
74022106
84225518
9246030
9452015
51590170
43804727
87758680
3099510
65361671
98298349
21952827
78568765
96660134
38766445
43446744
55160360
15164493
2378242
68987951
71615704
14192465
73742471
21070011
88309078
49568058
94473047
97131059
95987349
20697886
56694300
72138155
32795568
46734632
62763841
5249064
30684302
80966633
21711753
65999014
20183749
81141172
77547261
20666343
21391777
28418719
32016069
67022320
55361876
11992031
17513266
62773728
79459121
76825812
79140779
17181721
2306483
58030458
49379929
59418896
77361517
94440529
7126400
34353050
31698674
56200664
44067009
25077781
20041458
24557167
56287676
50416401
29370436
97413039
4875250
18888668
11468968
40141208
64959734
42644041
18562544
69090839
3548455
75337692
28825975
14403214
89602187
56875762
6104528
11227489
68630577
40716427
62911637
74055998
3737864
81627783
22881076
10359402
47190222
54429369
82681823
77482242
14425507
8550851
92328170
14159997
65770095
85811067
34277370
26153025
91313444
6547728
27206145
48286396
49329097
74319746
90462137
74375983
37793872
44379766
24525758
56661046
17979926
23806263
25083270
49815131
46375076
19736828
1257288
66546295
70485200
70014283
98982530
35212638
71111540
91514307
89331570
570743
80760264
74549595
8728910
90356128
18779583
66435578
87445780
19291951
79041008
98263499
67609192
12573387
7458778
61177690
49315693
79930905
62910183
72327267
59504491
43899596
66277115
46802687
73270055
39589362
85035848
16231659
30597250
33550521
53300480
83566453
46461590
14562047
94260736
48527550
61294548
55448370
49894697
71071499
88473093
31281400
64591506
98330746
91319987
62285294
49361053
71249677
33725956
68983382
32671966
53446066
54617843
29972805
95243846
9805290
89852386
99358622
78484551
74422849
17529556
9313651
40431183
25518643
10071463
74253967
26309458
62936043
3644056
55345985
92017896
16204572
21613124
98915280
13381022
97594067
31789815
49047935
78872108
25140056
59363033
55313114
72216064
40606676
89827922
60953966
28944632
22419517
64155217
7768665
99249093
74703092
16221907
31722707
71583035
61965959
18518267
31398197
37194412
51272691
63801407
60809200
86459882
36820638
9184779
52819904
81465331
17907557
75703208
1132801
5197302
12853458
25302645
82117969
32015831
46358271
12164583
54995256
34367677
94180847
24040699
45234338
51130202
371303
28660267
54491743
9272943
62347390
21160122
96759535
54971322
66958441
20815797
88270966
6752605
35722011
93126928
4519606
62108407
24355677
19596371
5738655
42243248
15579056
9469759
49407075
45780192
35261058
41461776
89662118
51409993
20979137
49341104
76579556
88309717
34897985
72494345
38621767
9892964
65834138
94618999
67450477
15871976
30032515
92948293
41868823
76059535
98435313
33390133
75822118
99725902
37280232
29235230
60886675
51125754
6242938
52284217
86061977
46057284
66870292
54052003
54316684
38607989
86880516
43883368
6399245
60739385
1491270
42173454
95897447
50788543
46049
6309173
6218941
67603176
28925482
29374100
38679883
53726574
44447437
66093992
42657072
79219259
61885475
15009112
73018724
64318375
48888597
12571989
98850923
67728718
18798407
94976397
10704322
13008688
27277413
92279246
73874399
59920276
45241087
11098006
3086934
63977394
23596167
75231279
22689106
85536315
27310456
55400461
67158939
40973576
64769633
71450115
43367627
40700440
85421332
73340041
50298735
41441604
46885549
45742052
48396267
89394468
39855274
68710437
11743313
34181565
3366704
51481102
37040277
15072830
7841450
24786623
36844824
26508991
42463418
80032015
6555384
51787574
26032414
21200172
28779705
55726505
95829724
1450720
1455216
69607279
91944758
44107671
41617232
6692678
89966080
54228900
2095004
62648381
83266589
58405276
28517641
82371019
37955987
27103317
96507709
89697525
44890871
35058877
79318231
57464693
50193411
64329450
62729516
47188751
30115644
4060732
12879170
26590214
79692435
17322863
12777427
12209470
44659209
34089834
71298973
17916015
50090108
60200668
13992427
79244318
69970375
23644699
35472923
80789456
62597985
84509330
8637538
28526169
35770904
25233655
44455995
71598490
41927375
89303975
98440792
6148709
70849316
14149110
54705090
55961845
60607863
86748279
47198999
66505168
85832251
56418717
19513711
17314270
76138182
50532891
81608907
26152914
31991622
26717710
3815454
12051012
26053064
44664292
38168183
4863823
36102807
76343145
75021009
39618375
52259208
83554864
12289394
84405453
32951178
53792144
26666593
2284860
67888059
90848860
14695954
98508224
4291283
36052666
98390091
13800024
37432597
44047881
29719803
78508965
85895043
37406735
53114381
78745887
14079887
14753360
296329
18321342
22782334
24362457
60305673
5108343
66920661
40222469
35252863
89668826
36809378
80272559
12787917
31443693
35111742
90937752
45912841
33926039
20497392
31263611
73832665
46988089
66086638
31019733
71088492
80449445
86315958
66291460
11106999
58155318
30554188
3565602
42210735
92938544
81592648
58454854
24550474
8091008
58294645
11376036
73645702
25153840
25802412
22140614
16365270
87299027
5657134
5036080
37173116
75228047
39197328
21140118
83042032
82828447
48181947
34944957
94152527
63842140
9569304
76568284
31707173
1107163
89915671
71643536
14079180
25698006
87395364
10232623
36065691
65230858
94756659
49667150
4032087
96004621
8697189
99041371
50826815
31363702
74562925
44155296
9942645
94104821
19653609
9106066
97738106
90879807
13774019
46578729
27662922
54904911
17336765
24385405
21216892
24972124
70943031
66198291
79488521
35429480
26899709
84033561
87056222
56678120
73844346
47248800
70091718
28608987
7125236
95057591
63795780
1619238
16717357
58345153
34746325
49317806
13452749
92454947
83086507
53223788
75725817
80236774
32276553
18715584
50432036
77693529
22740933
50800579
81857109
90790393
15337884
62104939
14009819
78213089
94149538
69553259
29255176
21960072
31438783
52803649
58137011
35568255
44356695
40472992
51375437
42507300
69537837
79939670
19891607
47899798
2328079
55019734
67369517
2362868
69101696
91612460
2644204
63612200
8804667
34600056
86752164
59776173
51184975
66524247
47750149
47451994
69626765
48072103
61672248
776468
14394059
96970033
21834356
17622712
63524750
41855935
93004274
51974513
62522525
23985292
8941867
83138744
17111530
6700142
28996375
82361973
95196683
51485453
24659256
94311760
32174977
42753319
43355271
87519810
98045523
80391448
62769012
56079788
13356886
311587
43418224
50525844
14710128
46020734
44081063
43830442
97918282
67461052
38456542
77855538
69433391
12433367
61792641
4436185
33529199
47806726
93174723
15698985
36021681
75957856
8059716
21410930
84884306
21577086
2113847
62370986
16645839
56781692
22420251
72413704
75434069
11616124
46937382
5869983
2249721
12276587
24291575
9766461
86634385
82122379
40472064
32145563
35260228
88638632
78971197
50219589
43855948
82467102
18896082
69263120
84843603
38458723
99402400
68890022
15457832
11021369
16611301
55408175
75128507
70998772
4423020
54113306
39518123
14644607
47105800
44551784
77617189
69234370
38297804
94892334
71327646
58334646
17507526
92602325
90431863
3134731
6041807
40691924
13991179
96512092
24549410
98997913
79094139
92185888
94374302
94519768
54343766
52509440
15310807
13947552
46211194
21823300
29099707
74550728
76878077
66058026
47369659
59908078
30743100
98225131
66294078
6992824
69492003
99913563
49894315
57387824
11451540
33827689
26882731
93459708
66603973
6233667
69723469
89796853
3680912
91959598
62026601
29805780
97546770
40918421
84627203
89817531
93798595
83151493
80191967
40196540
21138885
79847718
79711673
80648076
51421954
97963132
75860212
30128161
30945733
34796721
12324479
59475678
95985419
81580022
74541315
55176685
9981361
88783498
35837316
67664639
71251762
3966777
49086799
48448631
98464513
70700502
13327017
52398927
99047490
56024600
68254893
49021237
13731250
67304238
28445647
87897430
41803032
6985431
10062706
26101942
27519561
26985116
92664813
90824094
2404199
91185471
9667220
99203130
62579712
44212146
55598923
34144051
29412152
53395915
14348974
13319567
17927336
26144778
48256617
36430739
75884936
71048938
86629304
39912353
70044585
33626855
27839156
79507929
80834364
88982078
30634064
39444643
25947897
57625311
47099073
86314467
3777872
47734351
16523774
39280771
23279250
39148873
41291920
73008464
44895702
59962578
43142168
51951836
82441055
65779719
11398482
74581565
25979579
91206569
9992158
83107200
16283089
81173678
83564352
31632817
90659821
31016942
66230244
55912773
93963192
25232206
41598314
17455605
6323598
98369539
66577452
9223345
37341698
82122069
61890464
79219976
14687843
11325550
91876895
10547648
632881
50916260
28255604
64786633
83166094
65056588
85485095
61641232
47024949
69352398
67976895
7567731
54969341
4639159
15766223
64503639
89593429
15052447
29719347
45853574
82306708
49433079
99665475
58622770
8071042
80520319
19002230
60153160
54102602
24393590
12669773
36500756
87900469
68331514
17564015
22350468
97322747
80327043
66421098
93812036
53484672
81151663
39223005
63857275
39302268
39885210
56829700
72985744
83662729
87568451
16731332
86447177
67394824
89003412
72741538
14570952
4177424
29194084
71639530
59084443
11812509
44522825
8046285
39434669
49264093
97093115
92333428
66815174
7702083
67897482
38569290
46658942
72478539
46313076
34174647
3667205
63303825
62171621
9172913
26944808
65495091
36143060
60070486
30509049
72465119
84823232
26199666
59397211
12844158
80698013
59818557
50947118
61831628
32604761
65721660
80756477
70421938
69524183
22216022
93594347
55714742
6172118
89017842
90458269
6093183
71143813
85192835
27422253
74934707
42078285
3282586
82345409
81821245
63804821
56122920
78412379
59864684
7617970
17776189
74421328
88497872
47173873
76986754
60351966
22451715
90044917
23459886
41726317
67008529
76308917
7203334
80372610
87166395
75843625
67615016
44234183
62057293
24969876
10719061
30709566
76633801
8022416
4028002
81608262
58888646
29173888
63335603
32163264
34124036
29804900
74029842
99722226
47281773
83874116
41278304
51873515
52131500
71632093
14010840
20042453
42056275
65738808
12651285
78270774
93947809
15047558
90988330
62285189
64816445
33229958
29694856
99447772
53434031
71823122
39387198
83203105
57774577
11528549
11655447
97698679
97123738
49592867
9399999
59922271
57232042
4326054
15597751
42601918
72339095
36298257
40125548
4941980
1660145
87099481
15633330
37776626
45178034
24907394
39141849
11726246
87311052
27209946
49809462
52321676
53031329
17156605
84251285
94757227
12902389
45012382
48296519
46950075
17714157
90472648
62843019
5987200
74157349
77136678
26531740
86960461
67347523
85769053
29649571
80817163
78845461
28198161
12621735
19441340
57800718
75470205
94631598
91046504
53457448
418041
79575646
80482576
67806728
901989
49306899
59679607
3760860
71982033
69835382
89672604
65788332
26097931
2046727
23041668
73221491
54438085
32088892
83788689
10983381
41104944
20694508
9347393
15638828
97031764
38496971
39341509
56633545
62032945
74319102
39682671
61332090
21600505
14233627
34514204
68801581
17377766
24996765
47300692
9826679
65495615
90634548
5039969
60807981
80556921
45223017
54200430
26229164
81973544
88267787
55691163
70328618
7132971
26887638
40146769
53342173
97595610
46885243
99306813
73870799
61859378
3703055
88607999
77058885
54398031
45483130
8664295
41645909
75468875
30558400
96527787
98690060
70941744
97594076
83004896
84782624
54034573
50478577
90415142
74614853
40824175
64453091
50651840
36375441
74769146
32699671
99927305
81009927
49832770
1824137
51913297
38039049
41287616
83829104
1936901
49399648
33642745
45043571
72341777
74439866
38644399
18140931
63016075
97383471
16809184
41231274
25425230
9701837
23865447
22763743
76336783
48134848
70776262
57639796
15914076
31634353
11231456
68850636
10177768
92129314
3724026
30756396
50242291
2405968
63228287
777768
59545189
95047678
48295823
72042359
98879594
47588340
77865893
82000042
19855266
96913501
44597132
13088542
56955666
89420623
70977192
88399479
82193714
79262382
25329187
55485586
94126258
44695304
88143509
17793889
83358129
99503783
97518463
88851816
32404938
62842267
45053336
27730478
30705939
4624464
81025741
54231328
41563140
75588666
87386332
22771045
61771868
39995842
7866118
59469332
95705090
65997919
81724649
87182473
91685348
63285906
8343987
98191333
91753060
41741976
97528793
99278248
47609653
58339548
10104687
84657277
90832361
15136763
16875434
69613741
88740979
19379513
54427147
93031293
6924335
50771476
13439689
16820075
62847077
41993401
90429534
81502236
33659555
40488214
75114585
32068372
55891456
14110474
42332544
89209716
69752317
5019192
5695563
85988248
49980600
47535265
57522665
17074885
76331446
1764561
30218032
321429
16688005
28593304
33880356
42404730
75301311
38994664
45821130
40673415
37750303
95057532
93685786
71533194
76870884
58186311
5421047
86433130
63197095
65762260
18387389
4781959
6517538
48253445
95012356
99262529
88167565
59174828
83616188
73668251
86906254
98108373
67076021
42515197
53983319
37683370
37051474
11556581
18663733
77290487
22357845
524940
56488312
5472400
43091076
35845838
95410885
58325191
90191347
8912485
75233152
69596203
77752139
52302706
83086029
59026556
43574127
34890343
20772431
46223294
94825968
40296890
91345057
88132956
99367032
40003019
34160192
57013496
33146
41463188
65703737
23465777
96270496
16821687
62670001
14202465
63772800
53709947
33091210
38227024
13642665
15819565
78832531
37206770
75032557
27513008
40612652
18102458
92759012
68986188
6074954
78425929
89123346
72078743
37573001
79512671
48773354
72695858
63562858
61406055
50125923
5229343
64192506
7655294
16425291
13927553
45286788
50643092
75283583
22758037
26948818
81907289
55449282
11140614
4001946
79041851
73048236
20521447
60109203
45707101
52675716
93942564
19320970
56410380
29084639
75680829
95770387
8212177
96974476
64142452
91076122
70357456
35260266
82273475
90602451
35828187
70476684
64865117
14008635
69574287
55495925
40690073
86497083
3132027
94920438
34108844
57909356
88719773
19324908
20653373
14449418
24761487
95501525
34460864
98526229
33991977
9106103
52938019
86256590
82520242
96270256
31642230
18870603
98956729
60059164
56340951
56995039
95247597
40900704
41135583
27995696
21317557
23637486
73306306
82742512
52928215
40568810
74356411
24887007
23049440
54227381
70128277
42639601
51067823
86710946
93660375
68795854
98682151
66759524
55799933
42139586
16536680
30594716
28936353
4163600
29507224
78541381
87345508
65174227
11883371
23918900
17616855
28225581
5095895
92466982
58868233
96967094
41547272
35069620
4644521
82450119
27753607
733093
16565283
96354883
60448808
4194966
79265416
95159421
60399984
88288436
2605969
56731122
3112418
76920464
31476878
1995575
53851442
93465329
7038810
58105536
9777910
61312920
82539732
23336259
55596891
39590723
98787687
79276276
24881679
85610367
81171657
83331180
58895262
85846305
14316765
8741095
82840036
95270944
59870595
13921669
98386884
58244958
5688447
65727494
76242680
17053729
14274051
99022275
36398992
12313565
88508127
18600739
22365135
35129709
2542228
78984574
12738968
47919756
84644047
66912561
5334734
69631185
61459928
53529876
50007150
43652901
24630089
35482280
73335531
21583118
1284194
92528834
16324377
3267264
60303887
14155966
12913305
49820042
72321715
88322464
47857664
9917914
39502142
65268178
5742587
75277337
92802021
60720392
24640739
65267651
11529574
12334729
97143425
65955819
89819551
56378642
74924411
50015831
64637486
18133820
70186403
41893749
32949679
67950604
55655037
79997668
44892409
58086800
24400184
53640518
33600859
35221292
19667638
47725214
69584878
95728712
3896642
30011445
42247022
80376370
33793498
33088901
27722875
71062689
6154434
61313239
391449
72623842
56320347
38911166
55174040
19721188
29752632
82764879
94445330
13577704
17106528
57141348
82665254
51110919
87021820
49498785
14661276
84129284
69138812
99703689
81117760
27097277
15880858
49312323
43844070
95973354
96436824
34357949
70690489
99287952
74053262
82249863
87767984
46522563
69945314
50404783
17423809
82604334
88407972
47130723
12062003
84635105
40418780
41665680
14520435
65583195
62345023
14298520
68781356
56396952
45291255
34889947
34069791
83730084
14947445
31152611
79965758
15141396
85137322
10588847
39416599
11249728
37046478
2432422
95191804
47955051
94568740
60269675
68394067
58607684
1397986
10760675
55459011
92110855
92274288
99140206
33286515
98631358
56843717
94611625
76706003
89185035
45398787
6576601
34655859
82237434
69631858
80655621
12835375
52056404
24570481
97995526
53060869
46376650
48997098
75341435
70332825
552757
57624263
41243887
65217674
61415772
8651203
56612954
24398138
55200537
12431528
18217226
29294500
12930532
71010883
70817014
29962669
65350364
52235684
98140515
97803167
63762160
16790519
32144292
30049979
87892409
10505656
32792708
45944404
96194123
19013083
42355319
38643331
25842014
26558002
5929073
48283566
91234499
77543397
97078859
15555767
82267354
68061515
69253012
97277867
62243397
87923621
21630037
56755526
84347351
42026503
75511681
33445789
23523696
36591658
84080758
95181594
84789461
61994185
75637425
48863841
40997301
13488966
66225117
44291202
53403341
95879944
81329682
33195375
81718005
72615000
34117663
19413141
30317834
66287468
7069651
54600713
51725976
51261336
39022524
40437752
24145104
13099044
96282709
6647353
87627768
79459289
96896556
53456528
3337152
56760618
5211184
6733558
46289679
72600607
39939859
8671267
47046368
19918467
65032768
1558175
19161180
2241628
7282122
97224747
92993167
74927610
67857507
20814032
82999045
82777057
43533448
80561945
44160164
85240418
25458953
21551842
87141711
94970299
3713446
42512825
73573758
99797085
30942732
82556011
68987320
91253061
20982540
56494781
97000390
41277973
13028423
40593343
83957792
92257742
79634613
88064826
67076160
1441094
10218316
8540109
33985169
89221870
49970228
46508668
79204872
19756263
7849260
79162529
79435413
12704667
83954863
58235831
69501011
75160770
74871471
97720196
23388707
14481587
40976728
59457028
28120540
64999662
9170839
81581558
64324240
36533432
11553898
95952004
47513819
80077044
50348901
75685048
23511363
8722484
33500639
73693108
74451355
10233065
47097337
58949029
66787883
25048817
49847992
25671891
37114496
30974534
72651480
58628238
56910210
97305767
40723796
47483049
74109595
28425420
66279990
87133920
92288939
74504318
72432510
7052053
955562
17226736
41365509
88979420
10677379
46611921
46135363
52349871
11411144
94003613
41353752
74282484
62259439
21952078
95816470
25020175
25949669
47630640
43696168
19650099
85587189
79036764
80630774
37551492
67755399
16764837
8883944
37291188
51947317
45654588
40264769
86958774
67807046
44978890
46768783
48847039
78989616
50713326
33601153
58895895
74930412
34315582
25588555
51698863
52829531
27636283
60763706
22702618
74143505
39197621
80463555
32406418
39340718
22037691
76528838
30096593
97183917
74365348
87601793
64451151
9982455
70953152
39125415
8053005
42799629
32878094
58049347
25601861
55260658
76076908
2604631
79871490
11200836
23203233
70544524
83990400
9800179
89258491
53246838
57511996
97011766
38030259
6882177
31379474
67009931
64937117
10882409
22988278
78127912
61685498
75167220
87124123
18451331
11242926
64538873
56939757
84075452
7886355
6434027
56973007
13274433
89170000
88486703
78459500
26786087
55062246
88331040
7125143
96465044
67526827
89541303
31838117
29141898
12582700
55917607
5852268
51149996
40295691
69388891
93090387
92211245
7971338
94092677
92516557
39836708
52583239
46739144
71963471
788147
32547767
18772685
56957914
12217001
61520256
73267607
53582602
78663950
20927671
94658580
50994636
23044116
79269455
94596039
57972151
70001550
68424689
16279616
8175740
82595717
6725893
52969020
95397029
41248804
9635937
25974197
17942792
44364636
68545363
1820310
60801401
69219168
91356313
67565694
86003607
19872964
2811952
4082577
41578710
5284052
73455006
77713842
13989729
98884036
41956673
15879310
9489066
83062724
82460926
98269948
48364103
44790752
45464911
15147855
29747063
67562052
24342026
52436829
81064918
29587581
9461174
20777681
48135126
27409753
35326784
65132020
32516102
70587500
83435435
62008143
10454522
48641238
12604405
23675490
11404503
31924036
70176128
115159
27708207
98441540
20353557
68770724
25018305
57882468
71400640
74826374
25116694
90310209
10787763
77720698
8960773
12233183
68624931
46439548
3400181
98308504
34768832
51917944
55697927
7994031
96489682
31279043
96717185
17364554
42028006
48870530
47668329
25427505
74061167
82910477
33231990
69053632
87147781
5373467
42577619
32582410
8550810
54443714
91490205
7837050
64195627
82907687
16020057
42318630
75448184
88289578
98613816
91434596
90264136
28946399
39713776
62507500
9237989
18895774
34784081
40821859
46160382
88571301
62406048
21979186
9672305
41272708
92562720
30285174
61100585
19648763
64899349
83792400
79995236
93530023
89308807
16033332
97504434
61788749
80668577
89530671
65567809
25179826
46280880
33056609
51846709
84406938
9184277
13583290
54016783
74622756
28970746
64240071
38012125
92433104
326277
44747987
31331814
59018175
89797543
13179519
60712607
99556530
55166674
53996263
62261194
87649941
66497619
92714847
18264475
88371842
70920618
51871237
77907161
45934368
67377832
74886988
96386309
64386324
56007896
86741755
8597565
61377128
18056906
34841026
27666545
76572442
54937838
86015430
95911453
55071025
53401514
61139473
94963119
20996929
52124604
96417175
54161923
2736710
13070769
98016100
51235787
66030485
68759429
36568705
28690358
77843568
39414871
31292126
13174999
37739747
27510960
35358384
16001966
26008166
82430647
28992971
61479504
82285897
36094316
92969713
69073303
24652810
88058791
145190
46748139
78501888
32644070
67940633
10088248
14816902
83314621
40799605
56689544
8292947
43345850
63254769
12409689
53048963
74576199
95018067
47716812
5102661
25925808
57219586
93769946
20467328
43810701
70377674
81982365
91409627
11366738
765405
83463743
43362683
61601963
12487692
39521664
85067257
10614136
81803060
87753335
25125778
35549130
61080820
94412572
1272053
23055046
39406951
79746145
62818780
77938400
81431846
53720549
2043256
69197062
95844101
82681095
23368922
7546863
89173166
58488078
48319485
71244379
62848764
98860542
84148226
97019490
64018016
37140034
91125585
22162335
70046024
60390564
613267
39467316
78468692
83414991
97735621
16341385
58056731
42443079
49714069
35766952
51278444
3295709
46355543
63116030
76570037
84929082
11941400
97498531
72252107
38400375
38571767
68163693
28548678
14273078
97166897
19541277
34911981
26909414
72659525
47203129
5736086
43404532
89840574
1052870
56621838
7340982
92817521
31431422
67763297
55132982
87645465
83890862
61953370
5351526
79493073
34783228
27407529
41749214
34369279
33491370
54395770
69226107
74184588
79365369
17933231
81995687
2538110
8802369
3950587
35836406
38455862
17314500
34950279
85475177
64267412
55075879
33720344
15582677
31369359
44845023
64852928
24117398
99820583
6155421
97290868
82199153
52143276
77399030
34657029
499124
32525681
1352103
523660
41290695
35559872
43579511
43931900
73614126
45985929
6084775
36316035
30081782
6500164
59942659
68527199
74115030
34929856
75166680
68953192
70097180
96952786
68744607
57924001
93099950
64582022
12953089
25867757
54356950
3942430
56382445
83293212
21192584
65095505
65521424
28938752
1156709
20045981
21538942
31723367
47965175
67372400
26637411
24903370
47617350
99512064
28934885
83583737
5679591
94508827
51467837
55021315
87926704
32472434
67112512
54617616
55872502
59136009
49832507
37822878
83558914
87331249
26818011
32114518
72486448
81089220
74245042
25588353
85745572
47140958
30320639
85388965
71049351
32121495
27074173
35147756
14085932
9621161
71400485
84797421
69830831
34789197
85864243
46656269
29421838
42449475
70756489
20653855
45954438
91171657
86185627
10192188
23966224
85551098
12230824
73658308
67120710
93747285
7342843
99340594
27162388
70336400
1515285
51831744
37896756
75533692
77850134
3367365
91864481
82183548
80899880
75454391
98453816
89509522
54791349
55154539
82167943
26935806
41143325
61133660
53185068
68370857
34012971
50759459
31581913
74780836
94689687
28881653
86811695
4835191
16556181
28276545
78223901
45601955
13224951
31961165
46386044
9991171
90815864
38621906
12330311
68738966
86961821
88263001
29026459
52602397
89621516
58927461
90614663
97068856
33060577
74106338
17269165
55808786
46767018
70422618
81868667
80414283
66238380
26607744
46598373
29329131
8473291
46997951
8689568
6510444
45888902
89143413
73016520
45053643
51849874
78086761
41330461
99108584
30928721
25933039
32442395
21825436
24628490
80066781
81408570
22267027
6106448
26402690
48275620
71245051
48273708
34075700
45569750
77478306
91655067
17737928
48641795
70492295
20032834
24950597
22195767
96003610
11937527
4917345
633355
70444799
8569195
45942764
27854179
22633400
78130123
61520578
55286984
17782882
62530010
76925823
34428928
59065743
35007777
1733769
24089221
68305444
41732080
40006434
72733045
85191540
32539814
74229371
75477662
95341785
36605556
85763300
43893123
4798487
9274393
31976055
48105934
51929382
63118064
65781592
85908531
68553270
16384279
48538447
26566435
28337836
7608529
2716298
49526590
11594147
68766158
71055258
14815566
57554337
48792030
77809449
34938237
5663726
82730239
22838341
72722005
60506165
2654082
17602521
28786967
66434398
48586430
94414064
51959324
90080893
20034753
76526784
59597140
75526560
90827869
90832331
78890060
28415115
16410072
80120727
58966008
73692401
88632181
35197472
84139092
15457690
28710193
14815109
75727101
56735677
65045292
63629123
71230006
38473626
74970831
24542603
40780909
58960578
4482232
85240140
49958869
91939911
39196514
1870393
21402043
40290428
25073834
22222497
34105644
25194732
16021212
41920493
35570377
2669624
14907803
89760994
17634229
31236689
27583952
61033969
19236932
48959870
39357147
23248550
98707932
94230779
68494053
68951638
52423548
63264422
40458493
11155743
16647911
5563047
43842646
23225248
53668677
35461724
78697340
45911139
3387952
78696002
39924169
87639520
46569904
74702453
12576840
62277923
28029691
41612012
7663574
62616861
87037087
56721659
71991231
92966171
30778202
62292077
44701999
54892957
15358295
28040353
57694556
34599085
838633
67462516
33675697
6192858
63293990
46478519
91049861
83655354
51780353
47752277
31430043
6203571
3153197
71874224
45763585
71638761
87425873
3438714
6742466
73830597
73168664
33501122
16454373
1480031
31497573
74119857
92585204
2542240
51476333
91399325
17675099
63054830
15056030
12936340
53040781
30546925
79617677
77682259
61401399
84705737
77189570
11376297
64690163
14615178
55721781
50854785
31019552
59784911
36465393
54231737
77625562
57549307
27387294
21275518
55491076
72488083
33328452
85935011
52196910
63620257
14772692
9118939
88640937
35629406
26935002
99289170
64183027
73732495
85516539
77540544
15410811
44510610
53833556
15516176
33285565
62644194
84847743
43220930
39438343
45666813
20456741
10582056
57675828
64261395
96609070
4062386
54467920
17025228
6563340
56918276
30781600
27841236
73905456
39534194
65867958
56891950
2570576
91943740
75583148
97880726
31701968
33010528
7924277
83185868
90142497
95202006
56394597
53533966
37934496
37417457
97598640
51467694
2451065
54463433
18438900
39592121
74559587
55603255
76086082
10565973
68202388
27802156
61481666
70376847
65458089
35068859
15774171
27980876
51821250
63442940
75371140
90339282
84220560
83042952
12101887
33750452
51112935
22083091
52538643
30723141
61580670
92358852
37335328
51092951
3272079
57429809
45345837
10341812
9626123
31187989
6421992
4892718
80284093
49853468
54622198
90335818
67904892
90407467
93854894
24976065
25565462
55342515
19818101
7718359
55157847
1226794
44872350
90127447
95115023
27355800
30905977
80583090
79647130
32671602
44338733
90925154
18499095
92703316
97494012
99039691
20912931
53619751
42296098
24729666
87669106
14246504
91573899
90259178
46279581
97307939
86446055
74536685
14911183
52994394
26906177
73452324
66545160
97574547
78715833
64910808
75152897
50082050
50253741
1170961
67027117
75577126
55581993
32844678
62403176
85152916
97506116
17013337
72499665
43320591
89969775
99142360
45277173
31826834
11194126
46631113
17546989
56054835
26315623
76804629
2358643
23220636
24976636
78876989
97469612
89448126
89774923
6897709
54578178
60898413
95388048
86998356
69119517
39415338
55576549
69515954
88836424
49163661
1467290
85973770
55902927
42577669
25170344
77702845
84777198
13265715
38846053
21405464
86677899
93553217
32083168
25573589
14916168
64878008
6456062
37822508
64387210
91625393
92293711
28386512
87256598
11115848
21222207
79815632
17005248
83808827
21455766
61939355
39074386
64396581
98940392
38116156
30740938
83930087
64444221
81420454
70730431
99605145
7995965
64547837
3426996
38063155
21467535
75723742
29169155
22313184
36660677
44721891
84639092
75507309
9385008
92240372
12187755
57210055
14413080
35411827
88326780
31467672
66886673
49268695
66611582
39439200
93059370
44736140
73601339
52696362
97838194
38438217
96186783
93193523
24388668
57593341
89813945
574843
48362656
7922072
78302164
11708569
67678789
86235160
73170883
47465719
30125681
8716454
12577982
10702459
22575555
56430213
63870777
21634872
34809836
80894362
88910167
13346671
10700781
23361807
85112113
93642515
32908824
54494900
67734261
39011950
22801033
48219956
88307599
12824351
13741475
40588310
11074141
10318754
7331357
56389108
22455183
96331746
2980111
92060788
89366353
63431815
1075150
41199474
29853859
45172408
89007344
20792070
16101711
45073537
92733416
73401262
5215630
11790782
59962
68152663
30001537
6391143
66373658
25837518
80713321
71949993
388009
39126502
52746756
58597586
93210696
25232702
15617177
60024828
15551785
26868738
99203807
38216438
27398742
98580505
75911500
11287926
54498934
74137245
6642107
40796123
14346066
90305839
86645825
17368963
69208406
40790348
79613630
21118983
38520661
88192338
27763448
41789325
81457525
72422200
17965883
25215868
21797293
11008104
22763372
61322367
10663005
94211104
6885399
14907065
33103418
78828840
38790040
95902048
56766231
86185023
99919603
69125547
85453401
8248934
76608489
64900380
27777673
31362393
18600724
97938680
77417592
48987437
79410860
60816768
52864845
66605282
25596184
84969690
82654754
5837309
30513455
62770005
88762727
7525841
2235676
81830330
3343452
70472704
41741829
21656308
9805114
63415883
75815958
14211354
81179981
21320465
56664700
36434475
70019897
5923361
97260107
23437568
3067477
36518413
5825692
6721857
39500783
6078394
65508835
59579373
47702876
4924424
54735276
90732532
46662520
8275413
31447181
62622874
93975411
13206690
79623493
19561706
3006214
66946902
91220727
16735786
52422388
33236950
90817364
18918018
47665855
31918108
96471231
39326528
86944979
33324928
99095158
67628107
25276691
31811014
67322372
71379048
65568841
89273560
86482966
78585415
2600655
71369764
92872074
68456075
16241379
76801059
99697323
22287899
36863531
28208635
43498667
52798663
66489488
85567222
31800891
25706957
31903115
7237565
99463902
76110026
14218690
6857826
95626508
69952517
56997148
86899149
21096654
59896853
11016544
11922352
21138166
79046944
57634317
70354916
47266885
25651406
39030308
56026670
28135796
39093008
57511172
36887619
10910265
692898
27820811
14473753
35573993
12218873
36682312
74040152
3039594
87146785
88551545
81161867
69253106
12905687
72060761
59390648
99979965
11325761
39454029
37691103
20754388
95651018
43359941
52367194
92490391
28686413
58717503
31595528
92229214
62394050
40088226
51134503
19985405
45570637
28783063
85969622
34015606
35726082
53351547
67338811
18245888
33101080
29479365
99574096
45043632
59632568
99989098
72376150
34809228
50885031
96519070
59604503
83360546
5961675
72853074
52654618
68591329
86582215
47116963
88296471
55978001
70931754
80037804
89850138
72000018
80544756
59691092
15823937
9289342
46618911
48353669
10504033
66784653
12367518
28437829
83814417
34993833
87783742
71345644
90663356
48072279
32742860
29887301
2931349
68321472
76587964
40054656
31728962
86736294
3803377
52069431
45298945
74853480
78597907
88363285
3506601
94412561
74028973
31185816
65618639
99832199
61843134
72630326
29189638
68389263
945711
51832269
87344892
79987874
99111473
58810667
95369713
84806180
73291839
91829768
68901467
36757435
78056268
19260765
81597445
4009223
34033450
60787944
34157514
66743059
63711171
73558961
56066040
75441181
20944244
2716677
11246107
20355951
93652360
42923762
76666482
81109848
22420905
7317746
74296166
12813424
37317572
26192122
69963718
36459797
92787633
2029898
23761964
43005038
17885890
46823672
34569089
75384280
83550405
77467114
72772699
5216194
77641730
65025730
29934973
82148823
24893562
32581241
29287903
66295237
65891046
96847875
66773454
97158323
35168356
12696579
76832736
46572804
42267255
32973715
11101559
15784526
45205131
53505405
60200492
86689763
17658947
3941442
50341418
19880986
98987823
37179838
76747926
4462789
10967
95653625
46954469
30147728
32561510
12946841
58772300
46014258
72894989
79290643
22764618
44168001
39000778
33789566
7947311
13615798
11015225
83121027
75426038
29724673
98848680
13379669
8908365
9042488
28709452
205913
27417081
75913953
92643124
12911596
5815926
65707378
65025077
95623697
47492557
65609317
14979527
26201284
73088960
55443612
32094471
49594910
64702399
21988631
78015634
43228099
49488768
46524142
92303352
48766204
15885543
99122654
26406403
37240259
33346790
58356648
84140525
16916287
28973608
32033237
85363918
38610377
55968243
5263937
86636810
58475519
46489758
35164709
28869285
29819187
60106728
46857764
97945536
73504796
36303898
39872072
86020551
20261903
10893231
65736658
4886485
91158276
20006141
91314822
82651
37013078
57716231
74586010
37169733
60158361
73186280
83055323
17012484
98252232
47287882
14231315
32535342
29440312
16457741
93695853
8064203
19743933
60494555
41793133
87189389
49877734
21240329
4048584
24536861
41582401
8618276
23814989
29686375
28879099
116801
15617916
41808568
52352134
78128890
43083077
35802552
73649370
38004135
61584727
74508372
30922452
57485070
99829296
96964265
66039708
47431107
17294
35009078
22285254
14245548
38106813
65439920
22162131
98889584
5693750
63381264
13161700
16280256
56349981
25773735
3324921
85527732
31706134
78530792
75544934
6984321
67478115
83833950
61348463
30379093
94926232
87449132
1912366
51136153
58375283
22367709
20950120
33872294
50448561
42337844
64532438
65404142
61175908
45099356
24640652
89541922
59286015
53825621
93107210
35494762
89508672
20178421
91453576
66661860
20878836
52578276
79933508
548164
11698811
38178103
69832801
69948202
41309162
89831773
54625609
29901608
19864581
97132757
38529612
277177
94529457
73283164
74996396
9237504
44602031
13439137
39058779
41354861
44334864
55531879
37420197
54221921
21527735
15797301
41139417
70218870
37107231
1851049
19734005
61130544
92526229
80439284
37169023
27973760
58216690
39736989
26791192
84413466
38550936
25229246
83248399
23112300
99641902
52487961
92163420
42869252
58986288
32301129
92984712
79619596
88883043
45440061
25004479
57012649
7512857
1741177
11815666
19641518
6624200
26074190
74088361
52917295
97332553
61171892
35908123
23469505
95308878
32274525
75272195
89787475
33630469
13222889
16735300
58128982
1124329
89210287
33497917
68610593
91794504
63128042
10112455
42518776
97847484
74629002
65934876
57464717
36183402
32067200
86771741
21834076
12587253
24790892
98978793
25403172
66128390
28374667
20482704
56915633
10665041
18840392
68560845
11310860
83373133
18365546
9275682
95203060
99707310
38102240
20583862
66724591
98301238
11284944
65501117
79130246
81481085
8605957
46290955
2332417
31070098
48763969
31258619
65086050
14085311
83973
15985138
36714564
18164362
68170307
37155355
71473596
46818011
72755023
93756820
92861263
4901883
91370136
24404157
47936668
55371224
34395890
25739296
13100403
90069505
75671969
92947486
59481814
35962727
94520927
94900662
66290599
90135593
52102005
21594215
9009984
13595587
79930246
26493870
2482917
7380729
67664391
30081927
79681628
81843604
6453828
10024887
69727177
18807545
42868768
17528246
64574373
19392763
85410238
75962248
45296369
50835179
53561352
16910474
65252538
22025816
80115023
28399529
49325415
68553388
46974695
51013601
83152910
47819163
17715294
88495588
2708144
87705856
5915225
61712532
98101345
98028231
4693369
47755673
63069008
12591805
82136499
11505159
26809939
46469571
90573797
65079787
22723727
13719512
30200091
23888678
80864652
86164947
73684459
66992998
80765693
85314887
86504859
37472351
98498422
83594683
45263864
26585623
7762644
64682797
54669320
97645674
7354980
18114619
23773163
3429551
6020756
52938333
78080709
99171701
86483715
36922998
39962803
24100193
30970956
49769787
3178234
23251068
34966104
74420694
95060162
70921880
79954934
3664584
62916938
83403010
21859377
68890175
29385887
25167776
73535964
83424007
38862488
5935493
87553241
59125669
6773107
80183663
51432325
96812023
92496107
22827307
90170647
58978987
41355046
99768251
80268737
17828091
91562787
47520801
42303728
88742526
67603013
47630933
23563930
35363364
95674818
37424691
63161218
88872997
81938126
54861177
55720072
2894182
6886566
20852148
79113789
53766430
64806533
24082057
11252460
51386358
35585364
80670195
41658916
1127079
25799326
91323681
48095549
25728218
79797256
42112162
95987039
35929848
1214713
79640562
69544020
18779935
66885269
8005790
25615930
77057909
73401442
82110269
93235262
6521216
60621765
21095314
18970344
89404200
74288881
6088956
77552308
32798911
93745365
10186654
52319200
4557551
81700541
95462680
15923885
52820686
46366800
94520622
60142650
19151163
16364268
23121655
87720950
20810386
53967010
79079837
68786607
31533268
99973695
11997921
10796682
99135292
95234644
72460807
2172422
14626760
40222003
99745149
75189594
73734956
79619090
98493445
29364563
25676672
67420392
9502597
50107087
83825893
27229026
52966032
12959314
22041364
59130106
27173530
47029383
12625865
9585408
77614461
34542659
86265352
54178259
14261663
90621487
40236091
98741706
84960340
18875685
63378721
75494090
4547505
96113443
29839216
54413118
69633339
52000967
78700089
52393714
42749731
76906818
4015391
64010392
84488933
90123598
35377148
57257819
23805019
9388009
69248383
38852789
43133486
85905636
87480803
48988173
82513044
63276619
63588132
61338625
34394393
16722925
46676001
46195223
65031620
65309803
34955726
72480758
98823769
85468408
8324333
36760440
86070254
1661149
5721280
86968249
22499995
78646174
76330558
67233520
38618673
80215301
42954750
23794381
49192153
8785673
25127200
45465906
76660121
67667208
33144231
44495094
98378217
38615673
61898432
32948547
35557578
88387512
55195832
98170804
3658617
82972683
42476455
99513177
89664259
22093276
56173739
82718499
53782583
11078736
50300646
62372839
72198084
65585884
60508627
45079888
26805459
26608572
69411756
33918757
98533064
30165602
85297091
59815296
56820961
85876426
69660486
58257079
40798847
30804979
91834305
44941912
62263117
25507774
75141784
25160419
99042931
85760863
76666670
96728883
94948441
10121550
5323265
11925536
2198348
86027529
94220707
51020673
39829634
77833499
62418137
18569874
50712899
12881021
7459009
7664007
6857920
56801506
88260123
29866129
81934294
78737496
83033586
86742610
8401891
49568862
29269812
58905378
99208846
41646003
83051477
20577890
8346511
33621615
29058981
1195735
56139637
96958780
56837021
23832583
62296731
6361309
14801411
55744897
28563359
81069831
2969718
25558315
42235915
10604542
55705776
50141356
38543324
31585172
54396154
91656923
53540102
12755962
49758198
40340444
17039396
35885815
37558963
13979296
7424866
69961463
38359115
42677796
4903908
65767200
70255368
93164386
7702345
14833496
57561117
95574233
95465879
39686453
92332347
96324971
47151789
6750573
9321449
41462441
16204150
76121488
68345019
27815631
85857742
47268192
76514911
65657262
31873333
1643652
61949353
11572322
1545778
33838577
11409911
28207798
26934729
55528240
58069872
46891843
60246464
30821771
98892462
77210948
91257698
89074888
777507
66023365
54544037
69680784
32929943
37632391
89795186
92282490
22332339
91573145
96217033
51288655
47598478
28372449
44300444
93120950
61990448
64477423
30253901
12435432
12454819
72130659
93140235
65364739
11943663
89177396
58027429
35908258
36115643
27564290
23873101
49800872
82155504
21634118
18837556
28927860
21614213
91302466
92499557
40596592
45876165
7950020
81082962
68259953
82436376
88568921
53154350
13709690
13263894
66617696
36997592
11980167
59094916
95482867
22499206
77447044
81809680
95795488
78189038
7656321
72683294
13548832
94187775
6624650
29156676
78513314
53141518
84621967
14056843
47412729
512748
81255012
46425309
53341074
72396941
4050326
95121537
20652851
90708425
88285485
58299584
15805919
32303344
54697877
82167444
1190855
58370271
60633761
39899605
16723506
74020761
24472017
90266053
97849245
4066294
21614387
19859854
27612340
80900377
48387359
42457649
32648225
63453366
74822834
54052334
50489152
44403585
32010414
87786983
89626255
66074850
29641305
65038185
59597212
96403349
76152534
28202475
90284981
15504237
80753122
68600915
75998347
14011084
83356167
25916264
48200690
97612735
66400189
50608949
92463368
51997990
9629611
50029407
10910781
30477033
14590689
14974679
85724501
47430619
74058583
5875197
66806777
49061808
96621781
75907320
71316191
72979529
54457700
69129146
47759547
67524984
22142067
18838608
72853982
80547057
4309795
50184843
85624407
23568761
5217666
45930448
73314868
77213472
26071703
54806432
22093403
40567066
83903893
98469776
18621914
40829245
82585941
8473626
68703637
61038314
42512655
38396529
92380655
51008841
66531347
97666035
86520851
88123454
12105798
56032410
24408511
5053765
75065985
73541539
3248713
7198683
10502337
36726231
3738555
46531350
8622914
83148476
97686302
85111249
65223013
93010670
19623643
81780882
90651399
27002827
3819556
32124390
60940182
16619196
9242669
23778833
48553218
28677977
99820719
77380132
66770564
55590833
86611528
95080111
5145715
41996039
50843138
52536314
28142888
75694325
63627128
41962417
4690311
14476149
68736998
206874
52992047
22532170
51223561
60435922
37857176
71886514
36674902
23932068
82675857
60938916
46295363
11440668
35953856
88063437
22164462
74627983
14280085
31666989
68343539
7339231
76327605
56601930
68038356
24812320
32871920
31857258
8725820
84722340
78058280
86588925
7750588
16376112
19781602
95420436
94943413
39580319
69890623
3241528
98670965
80268687
26136443
22209307
52572264
90053356
80811833
46129133
5058094
17185840
39641036
80740711
68247664
49258777
37762334
22599644
91004469
97198828
26991927
88230086
18536777
36103638
54674683
92096445
2885518
83234482
4334619
53830302
31584468
25526130
62367608
28244176
30707748
8414357
73815246
56220416
91093602
41269421
59779168
29897768
38239404
40483517
65548845
15068872
75501735
24076743
63605087
29790603
42920363
47907204
41220628
7399611
49141927
66106663
95615331
79984068
8286225
41686285
48056248
74518415
86726176
88402649
74754028
77012188
84004892
4540049
60041516
62910761
17665755
52411194
74584864
26431400
91612166
34827564
7041628
43401326
22543512
38827915
65726127
36426989
7646196
26426455
71864431
56869231
478985
97461207
87626586
73194050
40118899
77760661
30331834
41941981
53177948
70338173
84365436
7002298
29125725
73266316
20067966
10344991
99133809
16937735
95116575
27170430
27883462
8807634
49982243
48962479
39749035
25220947
11499492
6617142
36599009
38902261
4320021
44169417
48070579
75038732
1246091
52222339
68310380
8088276
52673043
43623150
40384064
31532388
50444807
85923456
23204434
91362627
50486428
93457171
21087246
85302375
95080396
63288216
35904142
9343483
3368471
14698474
62064085
23406059
96669813
51246577
38831459
2656625
72904069
11733804
89206502
10655230
66501620
54731012
53990172
47018632
21692099
37779017
781707
84219381
58318416
3165656
85376362
65587336
30971624
77559691
35018760
16200886
30238776
82061311
34712400
48372592
75471322
45790018
37588785
78633366
23297262
22414634
4313681
19848150
7011071
41540924
53579082
53264700
16188060
41176316
82635585
5377999
80904153
43217257
83112120
64521278
93629852
59744398
30411433
34668274
57353065
76617807
94936193
78210271
9226561
14255329
98280479
86178411
23801464
39430816
88115315
801823
32780626
11386743
10418273
20272947
13599311
19521547
28371691
34543258
46722506
76452353
42920001
70867977
41357782
1497375
62684885
92192511
96652146
86760768
10550696
65423964
36015077
16289798
33427600
51818189
6945156
82526434
50964499
21359235
28903782
51871644
71618763
36898805
43958498
62324
61608408
23306160
46004945
9731658
47800366
39863866
46577496
77550378
1264267
20104678
61093597
61357588
98595333
68254696
46678035
42377148
15546004
93025459
89624951
31732757
27179439
81842997
70534819
838454
83657412
37437697
41980056
12730038
96701089
6330305
46288602
15958305
12329064
68984121
9084215
88291057
97108560
54661689
42292359
77233726
22091211
12298539
23430997
35407332
67895077
60522158
26488344
37308551
80902804
55398813
24189213
50173994
1947879
30244414
67925070
14895620
40645080
56110895
56339766
36565612
38988220
49141757
98105241
40708269
23101391
68227127
50683785
87087577
81015021
36190078
12062695
53728366
83783281
14574753
64083028
79085387
26715667
27018057
16898491
38829573
54326068
71768167
7438030
8248080
26983244
79324823
28963239
33590930
27165483
47141134
52679024
81721002
9480275
37129492
79954861
22077225
99820193
22202842
89439202
97246942
6614790
60667175
16907977
76429072
40343318
8934333
97099383
41883635
48345372
27281161
71383130
3296981
70369335
15339468
8537728
54099506
48907575
35321183
29121123
1470139
87671042
44887302
68187632
6428433
24854903
97842808
53009757
39492000
66254537
60830330
28901486
82368229
30733328
95813145
99417277
17621232
78758440
30855790
89637516
40836440
88259092
71563223
20778898
87187921
83286885
30124808
49131448
84250966
15045317
82387577
65779782
62211372
4794079
21476865
39484258
72181910
29723757
1476673
72559885
73087263
19751492
50424704
7991839
51524978
21733769
48778030
73119
80218272
22067063
89537450
35561886
6275654
26101382
57917006
58065309
86653746
8089039
41907391
15707912
65237272
36207133
36968381
77092451
63120366
69015390
66618491
69379746
44375035
20842088
60655047
6582816
26267170
20142986
20482406
37784483
42031907
85777291
39460236
41153459
91514704
28129044
19780384
77871328
49851241
34622618
47174908
53223756
55589481
19800581
13347122
83298332
90004887
38926845
52562055
53425581
50641332
69035955
24055292
67468541
40204452
23271465
93104837
9391800
51782634
61855795
59607110
74617621
61977266
7536622
49215634
28211785
12954808
34098942
15511967
29954541
4817540
25568272
25818235
48174650
52218900
60922303
93226826
501427
19077090
57151493
24875564
91378003
6883444
52851765
34658704
14548253
73838913
68495617
97220468
361971
31324219
79224647
30576250
79532528
42520807
55362663
94957293
19135344
15916932
96602416
94950066
45673710
88585139
22521324
6737084
81792674
64195240
7095683
9839087
85836575
56484758
13384528
47369421
40378220
77162954
9531774
36162978
867329
48853968
24489407
90519085
97734660
58630664
35008466
54548175
14040755
49957385
904243
78645840
10781499
73513418
77615737
47407846
88276249
37538382
10697791
17880853
95000169
62217526
40970677
58513711
85425089
10462779
39282121
67193359
91859821
38560932
21698980
69540302
88200864
47932289
27740922
60986378
57499845
76113024
42109725
14409924
22219474
7546182
3180987
62170434
93192199
18406153
26048432
11739208
48134667
64118500
13695388
28799387
65938645
32162537
84276648
33285822
41999613
88912089
85702606
91512620
61015020
59496628
38714629
42016553
45754532
69829603
67226697
81313032
67356723
14994445
68496936
27265634
49134935
77105552
7109326
17620381
21386590
16637750
5029048
36424847
59314564
86172362
47195307
65074731
25218409
35732385
38096407
52704576
25241651
79627331
72209041
94224878
11126324
316465
20565546
96727665
9896638
63606268
70340058
36021804
45752405
88965557
75330256
36065564
45594055
50373500
6481617
2947359
54731735
7478344
14894047
71298935
64970747
78566861
99617123
60643526
1246331
49617722
81343394
29782500
73447210
65290145
26024895
73067780
70476318
4898649
2454583
39016626
17718300
10124460
40772592
11485219
95998739
91355494
38290227
70375751
9224128
133776
21398397
13018277
13891473
59288022
61879821
40916432
81571473
97068912
89726832
98010015
45631722
33176577
77441969
36085457
96520582
23228074
60442865
7117118
91835585
33273412
30094206
69371102
64421757
810993
98348739
98833900
65467251
45818543
2109635
26288285
11880665
41107601
40153756
56058757
5353390
91394876
22517834
49561022
11950819
24491087
51198003
86349685
88670345
74628809
39210836
9963244
90296236
59939102
42686812
64675620
4528745
85258873
15703194
73001684
34536798
63685761
70813517
59755514
59862224
60536408
18308491
15472217
63383354
50611015
75573842
5487239
63533930
11988675
53732887
67893670
57189173
89102869
94126060
27503530
74906549
65766195
1949594
58920798
12188849
30381819
1226826
11552370
9078617
65112529
64706468
16060759
56965315
86655804
87573363
5184349
62571889
35936113
16132149
33365085
61580145
98977850
85808484
77139712
60461612
22030174
98644511
51241808
77321855
5307528
93495696
19862934
28773528
55178135
54728409
6130043
68171451
92031201
22547413
69732853
64428513
37198369
23138048
98502005
33853990
88075001
25390102
36881517
9097748
75923518
56692535
96505066
78739466
39748331
9575943
81885074
33038392
35176032
38071484
39529144
50875857
86584632
54601395
50145189
311704
29992985
79880808
31082356
61081700
43700024
87368810
76439624
17742650
22669616
95747130
13580520
93295093
84569388
56028046
1905775
66562020
52632464
20312509
99003756
34270557
9623297
65860791
3631109
77879136
63719370
37739471
88846098
83234713
80698172
5421097
23059630
40965235
76135015
50699606
54381653
50256284
99125903
96321420
93583600
26784692
87167084
84807292
63993559
15855421
6128102
45854209
9974975
68293212
74689548
77073354
38159574
3771933
88184050
68064907
52721097
63729221
20545949
41191793
84660859
13831493
77170320
65942979
78864397
59456651
67096994
37335954
16678111
72493442
45323948
35073382
17605979
24874414
69533175
99628819
84661917
84933345
8459944
57391655
63718143
53489817
8994513
90565380
59211788
14407971
67377830
2611607
44721043
11460267
87105964
58403317
86671071
72169918
37020805
44445359
48813827
7739612
31228397
70901508
1742504
74343616
35705052
28911254
39710786
78422494
1541489
86774163
22151916
10943997
32615575
2825965
51818178
61962131
6016272
4841665
69235170
76613622
80768912
22002895
54597533
91643987
97401479
97472
55296145
32673606
94771924
10729731
98496459
47029791
47539236
15773731
53681172
5728224
67959804
36773826
6488042
87043423
68642064
30976517
20738035
79332575
61875332
99464835
55045173
33952204
78604552
64574912
70175274
2127245
42555333
2329835
96286219
89704163
87989474
7766391
9810188
18363439
82719166
96306921
9063681
43913882
20019522
104313
38291608
24886561
96708023
34739063
30927556
76246552
61722242
76761522
65106153
72415768
25902671
77150792
15180371
65031912
84317166
18417435
61024339
58351575
46351234
15236057
77650923
88646754
64000523
29394180
68115567
3363059
27467470
71536370
46348984
46536736
80474342
54530720
98558678
64650819
30913920
38964166
3823343
32705251
69883156
20772095
29697421
15051321
2163233
87627044
16830737
66079146
61262908
55564270
59137818
9042804
73734842
64334380
80833366
19368116
31173096
90883306
18157093
64232479
68733103
49718542
67877857
90866620
69874575
9090867
54291461
10049245
66066884
18078759
55568673
32104203
64231844
24796382
84692760
94135707
64609538
65856442
32134159
78332141
67460070
25519412
90691530
91327796
62562062
36076562
17993531
28541361
43903487
13184115
70976828
30129834
50411167
68140453
17768293
87038598
48223219
98340917
95900712
37237405
1127892
45031206
18341734
9564816
22688991
99498840
8637984
1929936
29631303
93293583
78355274
93521919
73710595
91065171
279440
79049423
85045703
15076180
12440637
14080830
19311362
25127475
45409523
81801245
33908727
96074332
59521934
35776042
82937348
24676201
22316955
63757591
90241549
38388045
38681930
22648767
45812292
8854439
57709546
53213490
49271380
13110023
38371915
29082860
59989839
64434661
29652061
82440027
85600328
13884628
55154752
78184699
67320939
21960541
34418676
49398814
83743569
19729401
96705826
24890264
65745703
29855267
73049201
60126343
79213743
43086556
90456798
56939663
13635438
45285992
41620909
26266370
1707331
47372626
94052191
8441400
65351973
76687408
15595483
34123008
28452724
67220242
86699019
47955705
86757789
19585647
3073216
59126739
75408574
54156783
31524813
55858278
8101889
24727054
4384282
72750097
76754937
640447
38219553
24202833
33522736
25504609
56169544
77679283
28998612
66175033
22522182
96382850
41351002
30288088
56951027
11442534
5018006
40650554
54522515
13599998
77461265
54502322
68164813
78715563
75501730
32107535
11284545
50478681
65113219
27161189
59726824
8168963
10489076
58798667
957257
3123241
29039345
57053273
22424555
80991947
72099397
58722255
5324269
39496344
58977406
84888385
775520
45121378
51041335
3727666
95653735
34204118
18412546
79452432
9465813
11724535
44121756
19843801
12745120
87605661
37985163
58181410
84079836
28628620
17728126
70657346
66229610
72621532
19837139
25553551
82554921
39159519
53137015
56368393
466082
61697910
19110417
26311978
97642204
64246883
23505271
17576753
94784694
61090102
61878325
4768449
62627797
90672109
9529359
9903102
14365344
19961135
4981437
46302113
32665922
8980344
21012233
33224858
4698375
87748189
42556200
52655416
2298370
20847152
54956022
57607485
27360074
64831667
16485912
68742649
76082259
27585045
87302743
86937684
67745658
28748705
93570100
35424839
43720766
18994559
65074118
40815735
6437617
21025002
30899707
90068027
23689127
4909154
38415510
15440009
35047415
48155828
62741928
74690205
30070878
70552678
47927891
5017474
14653723
84349142
7179931
40115521
86166958
91222726
61675650
26659780
20370507
63350757
8819109
53792580
55412950
11832724
38386979
93775311
89113452
12003533
5062925
28797009
85237398
82490091
78617449
25643351
89293368
9149613
27777785
92026699
62716790
42557408
14026330
64157301
60950358
50066725
29607825
711418
62230448
62537995
76419087
92649684
32752708
58836639
54766878
98096802
24791245
85646874
82838396
16262410
8319604
18875875
57826286
71525970
46325680
59072614
70739955
68501620
28486935
85315793
10833654
39130321
67899564
8705071
18168225
54417131
58420605
2001229
29039028
44954348
54733149
90498581
87851185
27272365
18891929
70583886
88571397
86577559
22822267
46659704
41262079
22621363
79564842
9518687
5599809
34159919
22079628
5493125
78950011
41385300
58804805
96728370
95829833
25325475
13133148
90008861
76820204
81821688
29304467
11283597
35627450
36412117
81265786
42288470
4548597
69205245
11731266
76652914
1628923
37353713
15454043
28127456
31944375
21590159
49637328
60908897
74386549
34824139
43059947
59615617
51827957
20199310
98032195
7733888
53416646
96260989
51453975
62086622
73870835
23786735
25304023
56150717
45957496
26000059
46694039
16262611
72847584
77745446
23585098
56610874
59811407
33989958
96358317
26439155
6879273
20783480
46192636
6404589
51836426
97419485
78727364
1200453
56501411
84666822
42436020
8314347
57969684
66078703
13733583
84424155
73768439
15828660
39866750
3015369
58105717
3387903
82443823
41229752
72110748
21570169
31957573
37933627
9719546
86766955
51313485
86043982
32289038
58128853
65232386
13104009
17815686
13380805
5048209
38101260
47544795
33066193
84028687
88028247
95600668
70285170
57631866
3466646
81924533
90227202
83359478
42614298
10218075
31609754
54927194
12063407
69759376
81950196
40751713
59985850
951460
39654603
4228154
83206767
41410458
10255937
46473511
39282699
3491982
11638487
66240642
53789959
20644505
36421032
28222514
52529747
13183941
89326482
23190941
79538222
2382899
16641292
71132960
31234409
72602840
14877203
93108872
11640938
86071417
20416512
66869144
5579258
74386990
72988429
94805329
58591606
9546732
27838930
86608137
21908758
28935084
86783136
80661485
66209908
1029690
82143390
61874774
32665959
58398578
92866230
45069652
87589633
42754276
94678025
74477079
87017088
43339115
49595566
85213398
69110770
18745075
60880059
2200453
50108963
66487630
51849105
37847220
48673603
1384967
47892098
40454105
44236222
69233209
35433367
40833691
47957181
16668668
57130070
21723363
36152363
60786128
54766578
71418685
41774055
16416676
48414753
84466665
91340651
97400972
8583240
94572910
4487726
77228040
36204611
1006169
78267949
79612077
70145090
14200677
65978741
40579315
33018433
59996102
33476577
99124982
50806732
57614436
57789966
6230960
20312067
13213097
91826345
3823978
88772470
39396319
93851027
91981328
72874307
38697953
45280912
39297234
8494192
44615551
9576490
76812329
49232777
42688372
18339671
68347406
40398395
43343253
78151873
51599724
87611438
21317425
38548390
66147019
25493764
98503833
33466091
11814950
14657132
29712626
36478865
38014342
54898958
57324799
55418496
40024244
82453337
60915652
31149881
9226861
10443566
22994490
15223195
42494766
98265122
19952920
44068789
91855872
79233476
87609881
35852842
23846319
1010033
89422372
37905068
42297132
12435155
70094273
95908669
6441176
68625461
22121982
94264244
84988876
86521656
43487329
93973009
27083413
11303789
63530649
29112583
92749975
3836423
54857582
94895131
72603077
16992424
2362310
94110015
82237341
38569250
38060193
99480722
48029406
67606585
70949251
27440744
4213163
94102046
94660393
14699879
6311234
37078506
68870746
98688080
82628916
88170320
71565697
52798011
6921616
15667492
63028332
38882009
83974506
23399596
95257641
54588586
12187616
78881045
25279158
59055094
78907335
32514238
31986446
14726188
74815103
33908067
4774019
38474282
91867446
9879459
30889663
84902859
17832320
31640916
96306844
7173289
21201341
54025551
72718522
44680278
59054871
28163884
58267544
56492183
52258459
49416678
90703349
59064807
86178710
16011436
54200302
86037904
78990715
9964829
52062088
86952007
45736595
22550341
40504544
35811416
95776885
91652838
88753606
65211734
69407389
90515598
99475963
58204270
20510066
57118626
44300126
69454475
24546499
14030852
21670151
56149359
62427815
41166133
59850779
44414085
42309637
2369760
74481539
50917686
53730978
22906675
57130939
4401658
46371011
83265564
54865495
45885002
22728663
57597725
88519635
27429765
77990940
37751910
13291596
21049194
98063156
59234448
15220030
5375833
89066816
79318707
53301250
27161345
98510044
53562531
43335552
66947968
53805222
51592643
56452978
48040396
80915188
40419202
94637000
60236077
31781934
20802721
55973851
64973408
90021578
14172557
13903522
67275624
410429
81966967
84095714
88060420
78255559
91517631
17943075
24320955
63218451
81037271
47839990
15944945
40983259
87000907
72745612
38419600
31836061
79165055
45925022
47578179
43314523
58383259
44694893
23398520
74227525
49801281
25505043
97497019
98222998
16314588
9362486
26517789
19453304
4520088
91610054
59553033
92567478
55781698
17130175
80816750
10127290
89256106
24441023
23111535
47540979
20404246
8734633
97572180
97738369
79071302
30084975
70446978
43140456
54891880
45800912
8307559
83134285
26617981
48749712
74392875
32441444
35838940
71528912
76437075
14719668
87140354
71278043
71261511
20778357
96521415
44919680
24897486
70299039
51157851
69486577
5630754
87372531
77474098
98276045
68015548
64999457
64899159
28784273
30802256
82516554
41364175
52184716
93378204
47336426
8106731
82561102
1567422
42114800
88040771
84784687
12617280
68240562
29007296
86997341
14374516
23196493
93628243
92849382
88789970
33741422
7044696
42229162
34072331
78959063
76144307
1057687
52430902
81008825
25397121
61216339
96112850
59965908
59362349
72801634
38371138
49580885
87351648
11193067
88427405
49314144
66500577
50976173
11063959
54861879
3284714
4243008
98147808
13904282
25808916
10419130
97426856
9351993
8297974
93324889
54926026
81385198
11237875
35017087
13103631
78574891
44484774
37985070
14812951
32914180
73111843
41965597
50570091
3297947
56353215
40028712
6488870
35563209
36092613
63269790
95651324
67393897
3107607
13581298
5095282
25019073
54707148
60294081
52788075
41571582
87290885
46257423
7999707
89166298
20326947
91017364
88784275
87207337
35716301
28563934
61532203
96208283
7724600
71622707
49787332
61637502
45667556
77199658
28064302
57173461
34196442
74148238
66897269
26526444
27022246
54574083
88758137
11969669
79728460
80148573
42070388
24303362
29254334
91652559
48895539
80591362
82795921
66663758
97877619
54165082
41197104
54145713
49903932
26650684
83125457
35265410
82197288
48770928
90998853
53095924
95027881
39094812
30111606
7547334
42066519
25509682
53879356
90073888
64052167
49788430
13568132
1150617
19685070
62097539
96095909
44483420
26564312
69581548
2107684
69260781
77959898
25269883
44953558
55882847
62951500
43549326
93681661
33487313
32998284
63458591
76744871
27766444
67658866
97281951
92675425
65133480
56601903
59600517
57180429
80909568
40193170
70419022
28442289
73087023
13083716
28601672
52171969
14166285
65937884
11064314
21272970
37909995
11624135
35485555
50755886
88518428
51052780
35283184
83535511
91178619
87902414
4882977
6495617
36210202
3563107
39576300
16083921
76721752
76883757
90274639
8877169
10962599
46200494
91039774
23022098
46129150
2412167
72276615
42012865
37547036
5639753
9863194
21522849
34748420
88653608
59262826
74394160
89407795
47482761
1883442
67640125
36362181
93453534
70747449
50485126
21557996
16672674
95103601
53915862
44834617
74317444
94204177
22624047
12633995
98978701
83402671
60071099
59239268
23992572
19378083
70001289
24778234
40773752
83103189
54184333
55327557
54523430
70649802
407425
72930773
51534274
63630289
48498332
10670191
66173378
77640623
19996361
6144829
66323621
22187122
11359940
33401274
10749007
47000992
86483996
42701855
63977354
34187969
24785663
85217568
47633564
24203844
32003738
68086822
20790874
26131791
55759116
8133043
95230266
63168073
53265955
294528
29216842
85665355
78604686
61461488
535805
53666375
18719252
50472914
26411863
44776488
45645065
50597620
85208942
91725584
35087222
58569531
58428934
46374429
53838566
82389772
77768567
16606540
48955111
63432448
52434213
31955625
96205432
13244931
8450167
79454433
33006622
74727047
81533666
68619753
18590612
65579495
25769161
53339471
21061850
50065319
84627192
67392143
24673790
75826838
91984096
42161627
11243142
44904422
47164880
31625189
85125695
2935390
28422226
96772125
52396432
95056413
57762040
14192723
10423038
70138592
11024535
668229
65321403
12061243
30336716
55257763
41072668
34750773
61486781
44746822
27414610
20210225
21765407
18585430
93858857
80840619
40017696
70856136
67005449
40667390
81009757
43689247
78215879
7856585
22004966
27263936
71965688
32921251
37248997
83540417
62941330
44626243
32774205
45664336
16099004
36709691
71759968
3136131
30203939
52624212
22145599
18974362
46367796
18595816
21118572
72914301
1162871
95000994
83637491
31925245
54190299
16532809
27753538
2818576
55503838
38587674
61935668
72332382
74841806
93040926
87965417
27758860
95810573
24939100
46641663
29931755
20419609
53029981
47230753
73278995
26928554
93450836
20332894
71799555
53882018
55835793
57943404
1434648
30341100
64682809
14612033
68625625
54347623
52699232
45702029
61200868
14066269
95245247
29092477
34490264
7141741
10701656
26834775
45170173
9696264
96950157
85161376
34297834
76002760
42080700
82059233
84868438
69939327
72404240
18881161
7649526
79411886
43885507
19007775
707261
92387392
56816809
65535075
55691518
98185572
67090682
49805401
59407892
58221046
71518919
52091734
38353716
87270702
76573368
68969253
81673215
28176618
88537591
93258262
33398122
51108353
33768039
41606005
85950666
82338523
77541649
81811099
15824810
68982790
32348727
2215354
50320415
25183228
56573357
74538093
26437395
24448073
43948575
20364860
23859489
2789547
96202695
1395028
11748775
1225491
85711769
11083441
21273974
95243176
33088787
67374269
33911838
56890769
4383025
55027830
90157805
54001749
33405602
74102734
68988740
75220812
82675022
46308357
48928073
51349895
9186774
61330937
34626247
28245520
12814263
4317434
55303181
97062113
31366976
57244380
14083567
49850977
49451046
69986157
80131597
56004541
2144993
30923092
72562970
34206120
49529375
56601484
29445335
69644974
46266262
60294658
93922445
24335757
30247782
40648439
78803720
44303779
55920306
64570606
1103494
48838589
27902201
59098889
58309413
19466625
77171171
1425548
61986133
98049688
20187196
26150394
54120026
70593241
57186600
96073008
23887003
4872631
82441982
94625734
72845133
32594667
81004350
51911401
64545484
10057308
84362845
65075698
48909826
52514792
14171712
90558146
95196520
46875177
97863742
89084771
61782419
92940208
33316952
82859455
2207864
75944533
79051971
22361387
69905274
11275710
70559041
61857839
67763263
37384134
7696015
57901444
61234159
34261064
19634706
53718921
67202099
64524308
16097770
9845809
66482921
31967921
51719484
23263675
879836
21080460
15941557
24609569
80486706
71004058
67142124
7021750
81792572
81994644
36477454
67442816
89538318
92765403
65539324
98616038
66712890
77076699
20306656
69789800
8118750
19314563
51470471
58808224
88213096
56127173
84071718
25645285
87134309
36827895
5109683
45679534
17705864
14400089
40514678
93564004
67589175
44541401
38355118
99190482
65511184
38064350
95651261
95061123
18563621
85739026
25543182
68757901
2962443
90748384
80219455
99848664
16434551
96565235
44927901
42507107
73693350
64303416
48095965
53684858
93466398
18306990
92183410
22501559
46501351
59596499
76034167
35570446
8216854
19278567
30410121
91521911
50562054
46445265
28862367
27607958
67643278
63555902
22472853
33860903
25273115
75732111
12191310
43047049
61362067
45545472
50971797
5120026
11634932
81286311
20715046
85870991
52204661
81735947
68744890
94138481
9829403
14298346
4349410
8736455
4030267
13969197
38522813
83954438
28536911
98831515
16737553
95160754
17696783
32180453
14205483
98093163
55535589
83421665
81062075
16557726
89157836
68795747
88201566
13496088
86255867
90806670
6638508
5055508
99845215
51838020
79370196
32049451
57217147
35503077
16425036
38986443
98812418
29281573
64326750
28940657
44652421
87248079
368484
59521418
38556429
93307810
61222155
37965027
5130509
7250821
92416789
24127946
82001237
39853511
59577906
91425170
54614515
73747755
80063307
55363356
6818033
96206151
52356584
5409690
5149016
43532610
94448461
61971466
95073414
37389069
67170351
90007538
4247386
66932259
96329406
93333158
11138326
90692551
12377539
68408784
51054576
85125597
68638536
38028299
38856908
96945207
50790117
8862164
95489571
90753307
49886814
92598488
70165773
56983268
88812460
9104262
61825662
25442155
94328056
7557138
11670693
42263731
22054527
24144736
76545555
21168272
24585475
64275423
3129046
89680557
9810176
95186498
21812275
66309628
50351925
48579684
22352807
32381412
60264032
19979341
80525700
91788703
62810456
64727872
84738240
40745706
95887973
3049974
86688491
27882147
78581943
76889672
32444897
60672983
34210927
38021014
45684070
78074978
99291706
74336980
48187897
39944003
62993375
3625975
43073223
92762666
73257195
31258419
21673882
27655105
10810581
46850
17644787
2655241
94333978
72443621
42902466
16589754
14146228
12845401
34709823
89413314
49617413
62040045
95871359
73879456
60320805
68028807
59007532
29346715
32482546
4167109
78664813
71419465
41926747
33684845
93095141
44932210
70354948
81379463
81471378
84243054
92914971
31141329
16722823
38457545
77640331
59803259
12768419
72421333
89075128
41749034
35448681
62274860
33400967
58226288
75727214
43938
86374524
34156897
22627695
947275
652076
12504920
61833879
73449155
39468355
91342780
17912457
1998252
49561505
66357772
46787758
110339
89666500
86682655
27532404
94024099
20371183
84948098
44930337
79448787
36739839
43985557
56872200
73605785
63518992
18613901
2774144
37331459
12171675
17691220
94248781
25756997
24224838
40686805
89642476
7125280
52807493
46321825
56290521
66571156
96714888
45547773
73997259
41917990
33328986
64798808
99950863
61280900
59293059
20899751
57723686
14878811
53575885
9380241
3942663
76119318
15629046
1694390
77456735
27720490
92461821
12743798
23258423
68172985
9917280
72232006
71976048
837535
34078089
66134862
24445465
3842657
53971424
7660971
57762068
62933753
43551833
20518865
16434027
23578247
2854103
36434763
50997739
92815496
20322856
9321477
1970164
38230484
42301784
61241938
23616474
91515276
84725876
1609793
88084236
50662456
5989838
97506313
83438502
79023702
60112734
36462198
10529666
45189992
23592982
75761674
24004123
16645983
97221712
46794118
46755593
76970642
11631464
7037373
98403790
53362504
50098757
54051417
14730893
23636790
58253500
28848192
33221358
82561287
53598095
3952690
80816002
32269208
20389629
33463883
13648226
74123396
71337336
17856276
28882852
6233143
47124822
29840843
38892540
16080661
79954870
54347319
75012137
28449825
66669312
5930394
68198984
59928365
30614969
11284753
47351044
10352040
25969294
39035175
52111135
14163800
81928701
49817599
89093496
89073212
51783782
48467188
71049736
71734916
29806397
88774512
84048823
69345219
9964082
96968076
83846666
88821535
69230066
350047
48893740
21130933
75707472
25184226
22565773
54734897
10531838
36155616
83956359
99193273
91716867
46946331
56758167
5709599
38487130
26472688
25259921
46603338
83483387
42185087
90240943
38975239
46378915
24940257
94557799
80615956
21318884
59021705
46554751
77733385
99162131
15928198
1220246
36391777
67300689
76903985
45447004
22528759
79954899
62492600
10087280
61720826
21950943
88615688
72043923
99991810
52305902
49078740
52780981
14203194
90258066
30569020
92816053
86043124
27034916
65031885
26474393
11268340
19558061
27997025
78008259
37388418
56916150
82495610
93743140
22965255
22828516
24494766
48896622
12496121
95071708
5421908
69879742
77631525
90108308
33815149
80051088
1237848
43665122
5186831
59929568
71350099
8041179
85907332
51724086
10985349
88332605
12700001
86711213
33528362
52951519
38892649
65551784
76195782
60762276
6915801
33213053
2984880
96395825
94005024
7946006
68380461
96929311
25298634
8011582
11604994
63793480
81479902
69871306
83840505
61717597
23064137
30736085
55927177
16525645
81957717
9143021
77666075
92006144
24912782
26108083
60947891
85801215
10174980
71948609
94234208
69771160
45491836
9712893
4983440
72623946
15548085
73985927
16803491
74352338
2966156
46414571
79603097
42355007
47711969
78428543
21792144
78754587
13847864
63204384
4448573
84650395
94157790
97869564
76939325
48704057
36629440
2276891
3180677
79962766
21820821
90461880
66787776
75150012
26784325
7256600
73844780
12332429
44801778
16664129
63789200
21001715
76343661
45752084
54622501
94852382
96361863
72318077
88822035
91112176
37527305
84793336
94237806
28977446
4913784
16224549
21024599
40868257
71801803
52212065
85211476
1757677
60938095
65951411
23584811
23219288
23257540
36653524
7708705
36111431
14586195
44298538
49491032
36574003
88341799
1662378
61900363
48413588
62188383
20661110
79236809
76718267
42754018
15164022
37559231
34959601
63967371
6473955
21085609
14753698
90704032
24666670
81038299
4276200
84964703
31986104
73739892
20029995
21753653
40638430
71829018
95784732
66519573
52806098
11122180
22141372
96106452
25767505
13573145
76983266
16596526
8975011
99464032
59280207
30480136
26192551
77702636
91098772
53840605
86765552
98012136
91588658
23590456
22294132
11807793
35070816
52445500
13972007
26399000
67621632
42795112
21267131
39384675
83763368
12752305
53147222
4089012
19632181
91590636
61447852
32788552
40461511
25953529
44059177
80298915
29113033
91424792
49248501
37020965
85994937
10359002
86581170
76405020
47875637
40681535
3555588
58403738
19240338
71387395
48295990
57087782
81920743
58715128
39577739
9244067
30289898
77779074
27285882
31327617
45452203
83454526
84382298
17270594
24233289
52483033
99896522
59854139
70608344
67368680
79738990
66921156
18285706
48252725
35704598
11764266
14832888
8477945
94392855
38488671
67904646
15192584
67485042
69762942
42280103
60616296
37517549
50682425
38573288
70329107
62665315
30843477
68246461
90293603
37854002
92337778
29088484
47737372
54570595
87212811
46343796
86276733
28918363
49808119
69476530
41835914
56705103
880284
46976571
82402792
59667036
97998645
62070043
56169896
1381204
4566761
22658533
24157338
32135539
25052356
7814426
35334567
15199352
71454266
80801695
95194931
52821814
3374417
61532563
88647993
68198317
96784544
87833229
21248928
72963515
2981824
89661520
10764128
10936574
25428244
9843529
85771948
84362736
67091097
61885234
66624276
44332118
41284733
54441328
24167970
32040503
34407501
94122260
35977053
50779383
6735775
16089452
11621555
2757308
97755073
74487870
6153989
51878343
3364657
42917410
23299218
49314830
34487522
46134900
60869919
48052293
78765567
36854692
25092512
14557918
30545851
91287935
37524384
38397202
48506336
70901318
48091897
26124807
47079310
59320559
15812242
15296933
37170954
57449805
10625026
43247450
46222115
8385551
56408768
77655055
67896510
29795406
77962589
50282748
919095
84893081
30076524
9035333
25932529
5319109
91689399
8159369
62619246
48042104
64748324
22569453
28488923
83300556
58257929
94553764
50206958
57645301
90972640
83181877
30502091
92915688
59386051
86362878
53716416
82648089
84564844
79498174
83936953
47696580
35730238
63919959
17175517
55027362
89389692
32744575
46856003
81578594
99660049
45403805
76351388
89165795
52907497
98012877
7724738
38632624
52979225
92020646
79220373
10332688
22448471
34456264
50286108
63677868
21083264
59791814
9661155
87562481
31136750
95298002
34824908
94193216
66312878
12159221
68170456
46007255
48967626
15976358
12756315
85293011
10157269
49124591
37326520
41749644
86748577
59315536
23211057
9005569
76480664
53267306
74276391
18097779
18446686
10303786
42652982
56690531
66090130
739604
27698767
26544026
30942077
99876280
71553072
39153765
86732174
36216799
72494992
87854435
19269054
77041742
45757229
22866176
92000187
64784091
91886529
89165970
20133617
41758227
54423454
62665461
27654331
70870440
13648043
61503758
16828092
97154852
31267293
91417502
44499967
34593875
24880997
58790749
54620643
79012686
61342745
5336715
13240291
79261537
48033458
64207317
77279430
72859412
11699061
40012381
68613348
50271643
59797570
82668511
32598270
34598783
50992195
66660582
17643145
95293462
74066960
39221819
97622618
89287300
70492900
50719082
69979097
88355321
90312096
92328440
42731779
94486943
56921788
5625090
87067581
16349547
29532413
88276250
87815251
19564194
96154912
43463552
1293917
25467153
41369815
28382779
3488148
10372002
6081754
71146230
26252593
7204010
68018906
94181679
75622690
79942729
6760736
5879516
64948116
88834119
93245129
77446327
82429746
90136558
36505697
86901572
23998387
81624527
88122739
91689352
29906502
66631200
13650028
41817027
58807025
31570324
89030332
99687040
53673298
20205194
25473453
25330156
7190603
12057079
7992431
77612714
23054748
30958458
98139732
85775085
17091300
95611960
80631416
50523366
76717275
88930191
64481813
30564248
37774972
42783704
2794856
76228952
78257235
74515601
84285
55523956
23309222
50195501
93349085
24983923
4840802
5149364
42351230
75058624
92135538
6943771
47680661
975725
72328875
70915108
42110863
40182817
97194124
18769712
14123096
78245165
56277233
31056641
22796643
59682979
87329575
72809402
33827068
78458669
89784255
45808021
38357802
46018334
82600071
32232146
33518059
862648
6365506
73526009
27790529
92043097
43632310
69705678
50136198
25785325
48866557
71799811
61544323
47229832
88308915
71380707
96528814
52211524
83882409
3029459
63046322
2796405
97844593
68966233
48167034
97241110
45233948
59905556
67199674
13986648
58701856
86470938
42283512
80651887
79758873
94289545
46950319
84727542
6816627
20314886
32879156
41322948
84006567
54185041
98879824
14983310
76248623
6769649
37722533
83934604
1383433
7807191
29270190
64349556
5640887
69063914
46766364
34146198
95877228
61198424
23199833
16778164
22767419
77995494
35331350
88363241
30695962
56405363
10968234
40796368
9967359
4519605
39958319
80240492
57988975
70923075
68510015
27181074
51408725
90537155
10005478
50227724
69274817
25929239
1447491
51772111
76894211
14985712
43868334
96750120
65282603
50772230
66044032
54955820
46316124
86339719
55125629
8025349
78620525
44243500
74558840
51322987
63887033
49755425
90965419
22054577
23017277
19356072
17367032
83102813
71917243
57349912
42921194
38984776
48839115
17667353
9697209
9197258
50179766
13482508
48248735
14824903
56167374
31625867
36951959
77987764
38797944
73410779
79200181
98408620
53928243
78987944
29315026
66558994
10110448
43322193
57002548
34531437
56398662
32041787
43712171
81581920
38112900
2496465
7523736
45350273
76869218
16192743
69181020
7821203
52844888
44232492
96409842
19418614
12326959
57405032
318469
59079501
21485669
11177700
42903364
83140586
12728070
76061563
42712522
33363980
67941422
82826521
13602686
2962429
93762387
95994896
24128687
99157957
28351392
58208628
40098985
68280015
82968765
61758818
85709368
42903281
41209844
65166480
87727507
34826186
85642336
34651374
18557946
89146674
87695248
19125594
26595939
66211887
19181716
68566650
92817540
64275965
30317658
48889913
20603363
97330173
92356291
50443963
98717713
12369749
46139784
4748521
55339081
57492382
99430688
26899553
82050672
87406712
14596770
65058856
71551380
33450867
58165613
28567263
10151785
39928467
99334247
61475502
57302070
22872876
45421248
46741107
48697538
88222459
58503738
50122523
78973436
27365314
74421429
13104015
64497312
14189096
28599040
66261227
98969994
60810258
13693870
82643474
94943655
52279967
53186722
13384137
36258254
3556294
69283729
22296187
40899008
46241632
69778437
54169873
74813451
15920852
39044818
63430243
46535118
32872146
25612239
90362533
14593000
35493908
644827
84964754
27004648
74595115
66254668
41393083
89832205
21893569
13377943
55743279
92812799
3378768
29704862
57439169
50258534
79909198
97960272
79718772
98369997
57375144
83076509
31623660
12246555
87377912
8190513
55574198
11445034
88627191
58952980
8181157
38986419
77675439
23690371
83594391
60101284
95289209
84155498
18675591
1414525
78362457
73896198
26921070
64186920
85028712
44933756
16730945
4955832
87312723
50055424
61764425
99563351
7625478
99482906
23241045
41053015
75559439
74188337
31711004
74994342
4256181
31210387
38653274
37008483
42131453
71807810
54959100
23981603
8550652
34320579
26674950
32841030
10311069
38646624
20129221
26820876
228511
37054813
24630041
9659686
47030382
724038
46238611
81765875
55972515
97318788
89697786
30483116
7533202
41790310
75495250
38425661
64167677
50448986
47393679
31483690
55964820
12519896
13758107
91384360
70232811
49514202
68907219
19311125
89211982
41781078
32826866
7520396
97493871
14817833
67289692
88451407
96100627
41891826
1165740
26615692
44896066
1161117
68989191
71502432
16969092
36978696
15232394
31583566
97324403
98947025
86858966
74798655
29669626
46387636
62274390
32007351
96899981
8349055
93519106
31992737
77211239
23552572
57272015
42670032
14341988
64538695
69830478
29003045
69542054
84809689
61647696
67368472
28333028
46359872
82243720
15161568
37379477
62352356
9428683
17544106
67798054
70858213
24915031
17447639
89531681
80853682
37741021
5125215
97104856
61717491
47734376
17368620
26814026
88240687
42829291
49464239
27416667
80925156
79790643
33349489
95449223
67686156
60237974
29366800
18775162
29883383
49302202
75419040
20750183
20091229
98356707
92947443
96964733
58701589
95670204
3531209
47919661
34163837
38223115
10410351
46806616
70550931
67065888
26035801
30960962
54655115
49293297
17841579
59254071
71730786
97842040
52979114
18397960
60831458
53712654
3507498
97491793
64062689
46417275
31562099
52498926
71636577
34033623
67341007
38679518
22574001
43208021
61466867
19366686
77015420
46956970
58929645
4907388
49293256
80958140
73495017
49217323
41227602
73122052
91689094
86237023
5771695
31684962
43228197
22278734
46069813
54143021
79987359
17238646
79590930
84211739
66203413
50123468
1832726
38381462
58060594
4823804
63781505
12099723
27143613
58391362
15555524
30508269
97062871
54387117
63206134
35172020
30019058
91620345
73319358
59347547
35902354
17563351
41729000
85850547
23000135
44985827
8262504
57108629
60364018
89300601
52996464
2953184
47772463
77456128
94066334
12350566
61991673
1969939
29783374
27648991
66220243
76203423
24852683
18886724
83299731
99876387
42113130
68945158
69144016
23066693
16749537
93325422
9107821
28805609
72738533
39380114
51464111
60445257
93823445
75055812
95138976
42135263
74351
35523028
46271224
66208420
1643382
54226474
34494814
7559467
23301464
52430685
46120763
25038863
25432284
95627518
50218765
96619382
12116341
76388546
4127684
27084402
76578798
39375211
67881062
53002421
14478496
96063526
99703771
33874781
51223267
62911487
65966864
64967151
9712513
8621852
74189410
26167190
57698327
83068919
23821544
12270479
51450092
74416131
90167108
88716247
55795927
61815084
87004826
18618227
5151512
91521514
44904131
92921191
50148972
54778449
48128108
16929748
48324787
19701673
73156808
9885086
32457216
7771272
97596970
26601782
68064715
82311032
7479205
23627852
72853406
63263227
33153529
49476231
60162909
14190529
25214027
17026968
19397133
86122783
29710929
14361133
6793824
3789918
503748
71516754
76500183
55931627
61694959
38723576
85660689
98550447
96945156
55659118
98028669
1790719
38955398
30567882
42489159
4007483
81920625
77405736
48893561
74774827
64282380
23531885
40885409
9123483
17174596
40203634
60132674
63055698
45660707
23878677
88829305
13037452
81863917
74053178
26803578
55202275
99617700
49330714
29452189
11717831
14095820
9209521
75448285
48279673
63367839
56587727
75252709
26931539
14877493
22425568
58456990
79106896
92930095
86889382
59533058
24492664
44436358
13466571
16349537
29396557
61991512
7128196
76591868
73930091
55030307
63083478
85809702
18488159
92013252
87787728
83088920
47514124
46652320
82714213
21248773
50999759
37922979
38375599
37000738
43007952
2444050
90889071
40741326
30961126
25710110
16040429
57715048
41560582
59168084
41648462
3367500
88854784
88338123
33706317
1065968
79833648
94748787
86238267
74312477
93479618
74610742
20328000
56490728
23755282
69676774
70930083
36515285
36664992
11976526
27764378
89992605
80220023
41982185
61020694
63225438
85601613
88728992
36287622
76223677
72604506
86517159
33897106
74517346
94918668
83657090
83889600
85754890
36144468
88447979
2510543
62628823
58625012
11923500
33316900
19479865
60019388
48142589
14684808
85931440
60645510
74795865
95160251
11102752
14416844
30049289
23391462
99406857
51921878
97828740
45343688
50789356
52899484
11697597
38456295
10694693
41910664
17191699
11003319
18314661
73073240
40612416
51118603
25093896
42799303
27061682
50015102
52418806
51856248
86717795
69446801
70340971
45874439
32345333
16325551
24587425
45573683
85716741
14820956
72554828
41215001
60469728
85758851
30101234
59654510
4968681
7524832
88429451
14245814
73577565
15118356
56953587
47881933
27546347
12947088
85571951
65675763
88185517
21170006
44113692
96950112
42438991
28973286
2824988
4957874
53212124
95489717
94617028
88505479
49279010
69857416
15478987
61646898
59254258
16176329
66093460
7901800
34504218
42193659
76470910
43893294
52088846
78076229
21597412
86573864
52528148
14566142
3982829
48800794
1599178
39435300
86983396
23235515
50275919
54036487
38294883
95487993
33672818
74788383
27574091
28033470
6353390
39835966
96313663
8432703
67090748
31415949
26497056
73339200
17152436
67461116
10888442
26041091
10025081
9842238
19820102
15036881
51355367
24828707
53844078
47371893
61485280
27618636
19494217
68966250
11586666
56227957
6600843
58559288
31900534
80030586
34116872
88604946
87370355
29514966
60317805
99716289
43998542
81385890
79657426
92125723
57086489
87326328
98687836
42963795
238662
57540264
29639681
98280399
94045935
40828687
52718722
6280003
50757438
65860197
64737460
95463490
86841020
99156000
90487930
21312708
52794108
1008582
68366120
92454540
1290496
37690531
8152912
65553341
38822553
1617485
87630201
22345600
69960709
99943258
46093526
52802921
17694567
84483172
57281247
62336772
85740729
12338449
15487318
31688835
2022833
23009062
67460862
2969270
80831341
59076199
97734251
13059496
18848935
22712228
87688134
91696348
96988949
67402311
38194971
32973266
65858555
55466413
74133068
9266820
12957602
38444832
46293983
50820845
30102503
24408438
54893411
64056070
50979407
8092956
39527419
10342951
12451706
44813790
96293086
44264577
5855626
24835396
85028356
97652803
42908843
42751093
2146183
50814180
27237767
87041761
99080907
14845542
29418843
92954036
87481269
44807420
38660031
90861850
62337611
50374419
55964987
40103289
98396541
82575478
95281496
1734209
96482920
68096203
34506879
73589807
20517149
78625380
66388441
77436675
26698858
55735935
19711113
54834831
29951765
32207295
78414287
38678075
23527213
70493805
15444943
28370829
92696292
76757897
69566591
4421602
77585903
94614592
37647855
83141485
11108360
63135947
88107640
83446857
11085449
66962747
49465421
68857796
49377049
67351369
12917161
41098898
71204737
87993880
51424365
13751190
43838057
21399288
87172724
40739075
82123580
4986042
91947322
34693548
18535324
1845619
33815452
93103835
54872826
71991866
61650252
78407853
81605878
74970993
64925649
33594064
67151077
44695287
48635073
83372149
73865483
89564904
6215036
87458969
28870328
14204209
61384523
6023365
77398420
28872197
32549271
75904889
43431162
5783144
70885885
11996487
69005534
81729084
50746495
62350839
59591360
68627512
84254652
93388447
21040459
69586110
71854655
37368997
84280139
61003949
38398808
36415028
10464694
70900591
86692391
93289738
92823430
91428605
94158898
30332966
95878018
17291236
95645323
45017250
29783968
11028094
18878594
78128349
61831480
96882807
46541571
12293151
40983180
64825413
68505006
42226333
9906008
89428821
2887408
90461939
15260196
415777
19087510
34356060
96840439
75085483
98825949
1733514
43136541
1345015
51938402
37708620
81418576
4120152
36888838
37004426
18793378
59475778
66738207
31654763
43875642
88372833
49942884
69490890
21631447
25724527
82513022
74543006
84260286
76949340
79690689
45743029
14172108
81774856
87680781
88477654
89489083
8409905
20666274
37051215
84171216
56720431
17257887
81480195
82756251
89627201
40873806
64821770
40555786
72063417
67837151
37066404
33512078
37522878
18049501
97190714
45156735
36091980
9092560
99025418
11399348
34051870
23983850
50960628
25199244
24383058
14335870
80065941
13337822
87088901
48423342
22887136
65125561
77024293
12044602
26998647
79372635
60281762
78777858
17407897
20563364
15121628
55300510
82252753
39953206
33471088
42191982
34098405
32116078
29256781
16722156
91778647
4985104
81936522
72495480
27455305
42139804
20781415
42744728
22767346
13298026
17514315
86130240
54049346
33784831
83182513
42994784
71121494
10098881
17541564
38357988
77656486
18317957
95226105
48027149
58241475
9529714
78617427
83885145
11667075
94105143
60184161
41835677
39444176
29626013
71331856
84498195
39889455
88622279
66172115
64319191
72210777
57771707
39397488
90384985
71805709
73475175
61472135
83278370
21463914
16172954
82030542
71524410
56403705
11648097
35689937
55538951
11203426
48923588
81961693
90858946
99900999
56063523
72690545
32441087
67083811
44910890
93118054
91921550
6992536
69024028
94481124
16204284
32895442
44111116
81802580
20170473
92695526
73220493
46556608
40571831
85415472
48750007
23107321
9492534
92431267
76729144
84696531
31658192
16723278
75354274
90332150
43167485
31675075
36783170
10799133
3067355
829210
38895849
39340711
42043084
3321932
40092982
71061437
53119654
12344295
56031461
82070527
41752546
40856812
81102421
73661692
61419135
18922464
90865879
63824321
95513066
68485102
13806556
5073183
27013027
26335780
43717954
7504796
79376146
55569904
37619933
24236124
51039470
15297052
1044365
64615254
82757481
2039445
53272471
92036944
43029122
72523100
22976755
17633612
38656193
33869184
90823441
49891984
21920835
85035893
43853727
11277489
85180242
93309661
68622278
95705255
90371113
36327636
679961
51213248
52826854
67222502
89408236
18067556
84081602
15769815
84620462
97921989
40423862
8703408
17729184
40286930
36638367
28525122
31438780
720665
76719867
72112386
11473118
94688075
54751280
72225069
28213773
62346654
64318172
99697845
99544259
94590985
68801351
28805005
15720305
98049257
67981453
69192628
7578875
96476765
9248365
5142193
8535028
54791764
40291199
36076425
34084242
48071198
60720728
44521451
38229189
85952888
74227936
81640434
70497459
99424325
62503953
22456828
48936179
34826511
34445325
8556551
40399094
13536927
56663755
35026638
39132332
66253842
46843224
9344748
5479940
50682485
33184225
85633130
48645251
99882270
19501856
69948733
48847405
16295816
85271138
76976938
35704718
40830310
27121249
60571387
99871399
56147267
67364932
19040387
75277050
73948224
15817127
8987855
9007791
54494005
43427441
71002630
36974508
86399055
75456511
47745611
15900862
40997558
23711017
45263482
68507185
9944956
82673255
75977195
79554401
40419485
14488181
15131764
18945538
29108855
39285836
78992740
55474411
5454638
47114476
84237813
84987560
84291661
18046691
4385808
11424661
57534199
10316751
95358797
52975324
9960369
80484484
2077463
70799591
23028277
82743603
79099302
39581437
87182572
50057663
97539910
60607379
93000542
51584267
68748633
4886719
57068046
7919728
82382447
19669243
53515028
7456739
36640121
22996204
37088249
28303668
74548869
91879336
30467857
25785492
39466685
47391329
5779691
85865024
21566878
89232886
68014349
80533639
95260751
891980
72997340
48280109
94606455
59818489
12884579
87423942
53125590
53402828
32669332
13977905
48545565
37083774
8228161
40677604
58309003
24544170
2914454
67091225
3807950
78421910
10101627
89819307
59839199
62818287
94418997
99544725
39429215
23489744
27309490
1241477
55696635
8138095
12129749
93654423
73623751
15656587
51032689
62990317
21374464
40345648
87605035
67695364
48066525
33596003
84525797
20630650
21684171
52773843
59775890
61601148
25170099
74271207
5137015
77066166
62791857
66955461
70404598
80291037
53828700
13427946
91002639
49836191
1724566
22259430
17187971
18077405
58417546
45197061
22990341
55679626
93964932
32535021
12237925
59188318
58277029
68522162
28813264
84051232
26256333
770432
26582050
86647070
30477796
44866170
70709576
28794984
51369669
22323016
62362026
34582516
87354140
99013729
90679797
70323724
14336749
87454189
83567906
87501107
52109536
72774788
17996874
39423904
35534213
14702822
53431423
64133516
80739568
70007942
12551605
48198700
95005791
8056718
72011658
23175820
96583887
50620379
64568715
43682366
44539643
32932558
81041546
93577215
75010248
41064583
96326496
25303164
59271391
48650450
4763852
62983257
40050100
29340213
14735621
68641791
28962388
18390047
25270424
54525689
12246569
3622865
44980362
14826730
80606668
41540932
48768659
84356907
77542126
75379694
34898130
17427475
18648918
17910783
5234295
20159188
30724607
195178
57370889
86851142
66849738
58430598
38069798
54315794
83766667
72518552
53724657
36017470
96713339
2797041
82672748
64513123
19335165
24157759
54980975
10481789
31396749
90917755
3228816
59250116
12813361
583020
89776865
81195024
21148511
62076265
55579044
96063127
42370248
23966408
37867462
88734358
96578738
23408891
70671342
16231532
55927703
77372121
16348168
54107714
19441318
37586836
7891216
61311354
66317590
60625377
92080815
13129723
67112964
28522444
10476949
24051239
1487332
75126196
98280997
88886393
6582706
93469363
6259589
39077117
45303865
92237564
95821380
89950229
36519324
40062148
36128239
37188953
66322325
47865790
60528450
10777072
1863138
37641622
59906346
71194991
46827202
84464125
96597833
15110464
14392479
83638085
84734788
70915928
92520096
30929019
73225948
3238875
44844052
37835251
84592756
323523
24419640
70721635
56653451
99595665
87420326
70013565
31247564
70735123
28855545
99035563
63038532
48461174
35895992
99772346
36709686
10567657
68880125
10944928
88925839
72420873
52039424
81255966
15179454
4361670
40987080
94205378
85549416
30753044
51693996
60074
8507046
91618000
94718706
22743727
30805717
13063967
81618011
4769648
83347511
59446728
19559127
59860283
18455422
17258158
11060896
91381426
477756
72110068
43452522
83781210
27960410
90325698
16057239
95289079
77152566
55247892
80351760
42436525
60334933
55448245
91549137
22560236
11911895
92906621
10394230
29202613
25487666
9569852
86701238
69910282
17911809
1449241
75618081
46836458
44753976
51848233
22151753
41078599
15636629
16006223
26573489
92942012
88665411
95296662
14446650
66238747
68759975
62334186
60749961
57047463
4476058
21446215
2533108
70624801
7957562
89781143
52432119
66735406
563081
61002601
43942248
18731915
76634766
9514213
85412779
58256218
45541401
22241351
24170049
81249891
49817127
16247730
64933577
75668219
8780153
43279675
1769267
33314374
22862116
71416666
3289782
21786468
15981176
14382827
93794077
94711028
40185641
91072384
44727353
94085355
18577497
2107338
91493075
65343876
35856941
12734688
19576687
39188393
78932375
8353019
84525169
92579710
87700650
12016247
95008935
50691924
54667171
14290170
63476806
31006321
44454992
2042440
20367151
16807725
24918941
91647955
65087879
19693029
71570198
76521737
48715945
96672770
38926298
11994423
22347580
7217809
75391434
50778739
53069737
67162716
83064789
48408227
82500338
526066
7755624
14144058
45701086
35658917
56300627
43336568
60005938
111908
23441780
31802216
51997000
58457098
16004329
11453467
98626773
11063550
61449538
24530801
86522523
39369070
6163431
56976980
27069114
87190241
47740807
10721140
28267312
8557154
8256128
11173505
5984190
73748916
71864576
16652768
94492315
97754287
61395337
37671861
80638766
63214538
72795065
48201027
68160066
34761022
82825329
10729349
73193817
68088877
80348586
69989141
42623536
77473952
82450744
44736548
71283804
44918265
97704629
56453151
9064861
95688363
5800460
42017102
95467961
74491636
77841836
63370123
27116694
87531167
58676425
30373324
57128919
14615951
42109691
18107089
87165320
86618515
63710246
81847941
50522878
93916872
12691905
42180172
94026090
75895696
74147957
39816850
57939463
7788358
82377641
670433
75998139
74605261
23406062
32797291
85308305
10915612
24841858
19624958
50746728
5942585
20289602
20250356
87093279
74721596
56546246
24778771
60028016
84696326
9235641
98176309
83944258
92638126
97407334
32765165
18962407
86534578
2543249
90445700
24330128
71278319
41538556
69439091
12379070
73585742
57273669
65578805
92255736
41387961
41658178
99020266
10695623
54576457
13352069
48080439
17169326
58879134
31165169
22469704
70863372
52027197
31374889
38456738
99295950
43300244
56420244
43845386
34099902
33869429
68724475
16685020
23886219
18772330
68429471
9339837
31447237
42336496
10815340
80177386
1248698
80722377
27912980
95284397
60635184
19093692
30644045
59173225
35938118
10670067
10651479
58612003
3295867
82311256
84287360
60015348
98100520
875251
61038434
66102348
10266898
58747298
62591007
9908994
42730327
30829146
30925917
87190281
94536999
11895967
10013961
15532469
98473254
58373100
58137303
69200377
36329333
35869432
90440922
2262747
26612881
49654483
84430135
13577626
22884170
3920534
26748233
70798841
33007610
74180125
86227639
37016203
16693953
70376255
66006198
93610339
998623
33903410
93097523
32345344
70260224
25240433
25423364
74907988
1688405
78582009
98741862
40613356
82883256
91837408
55486039
14727759
29493241
83568937
27172013
8017844
25561691
39606606
16218931
50239366
5502065
30750453
2777669
29162242
43770824
56521316
90477
95534711
88927897
38520088
87159316
71575800
84704658
88593209
50809075
64921304
37817033
32478847
87878502
35516179
85508175
7537426
21104092
44140195
64185066
34977448
14690515
27780850
2092759
11911357
84558177
68947511
35877695
78667216
57359171
18585535
54319045
1903483
66655061
81143219
87708215
16902035
85813632
6524943
12647913
93436974
88429684
58400265
17802467
12134557
28192271
38213081
53801738
53365983
22455154
56141757
61585944
32375629
65228800
16407483
68544424
44280878
45373679
57233426
55476649
75336692
90471017
83253689
13380138
64801926
33776296
98403086
25101212
70050683
24982667
83743371
59787083
59229231
90958847
31068382
58730678
76567761
42464118
98561509
9544047
49029994
10929336
78648627
55636280
15747936
56137643
85205082
12773882
7882474
83014443
72456062
71194420
13223491
42278317
81587730
46519444
61859273
15510626
83906413
15823994
34279855
26931642
7301907
85983979
46820877
10047902
22058138
3218093
19704348
42144222
44292070
28009299
96203657
49682061
32384304
84836020
6578041
65943911
90899464
6931526
64124815
73203704
15200542
52250480
32536713
96341056
61071111
76645581
11090039
95750180
80317086
36698682
77202702
73782599
43982635
19525997
92577917
1529122
68252418
86065037
90290197
58775942
48406599
82793056
94388439
78309969
97740566
53526999
92312339
91809673
30865023
35979628
52881196
85312488
44283650
89224529
10869228
11233360
46936848
89345530
83092170
46218990
15145796
86567569
33171766
81418818
71048070
12402607
13206287
37259582
62454063
98174807
13757022
88310390
1654357
44155143
89976184
96667445
67966555
2940914
75276571
92381933
5932962
92226633
76415930
16273794
40587454
75358377
79790083
90053377
60932779
76735341
10461716
88609831
90853192
80973908
28172172
23779863
16588440
86597465
31279808
73605659
85383551
97738355
66041337
98311631
40086355
80878166
8515349
17823772
38685992
42012926
36045572
6032981
777644
85877093
29013869
6137407
69721046
60123452
18390037
37823796
20164947
9826464
5410632
50861688
36281150
31608321
44167940
57547249
42447111
21396154
71471268
26568152
61504807
18684613
49356560
48052510
77687794
15641661
20180366
40160908
83742512
87960878
61266153
94491381
31881067
21597214
22313038
85265330
93510413
25053924
73780218
56782981
66019107
89407711
35587698
67577846
69412179
60520838
72901418
97220738
19724117
31709548
77486625
3548032
88679125
26396430
19918221
71501103
94088642
83911860
88444125
88611892
67373127
66630151
85933096
61863572
13075471
91096035
56340408
3167843
80316425
31845465
58543900
29566737
73160362
25442835
8102566
74584605
21456941
99098555
9145856
90585255
46857833
87412801
99702335
41752812
91647235
70692144
17622319
73197789
27352327
46347090
51953586
75039871
42709811
22604130
118286
99046103
88664063
31722229
86250786
88980190
64180960
92719626
75141416
40280694
88610923
94983741
11752937
47630621
72269900
21808923
33411084
44568436
60284761
23699962
3505808
3243545
49339471
86072772
47676780
87022952
21842562
4718794
89608513
27757753
86609214
89080307
70152955
3528488
84119870
1076529
34768828
93579888
2801143
13053842
17268190
83463321
50905987
28599318
67454856
35226874
47093101
64708658
34102333
51488794
87677446
92454213
48338985
76622442
46014089
89234826
64186060
47855306
81168286
71348171
18843336
40188487
20810498
67512006
24263066
24586686
24362713
17639783
334187
63344659
84331712
56277065
98165890
10939565
39327755
75319898
36876132
35627257
24628064
78718275
19132170
65694512
93760517
4633733
87445043
35361128
96223687
23848759
5688864
26120848
76206738
42058453
77112134
88665964
69421300
67015727
52657805
83867211
69614319
17416625
10949772
95550994
33015517
81031013
55886714
66565114
3217556
96097336
39272894
67949790
6435812
67662254
66985562
80592867
68704849
13673190
38318226
2769505
93609769
2603027
32648984
75232427
58204656
22642798
36576750
69376545
2731815
53544123
72071217
21361861
18831537
76594784
73733148
25413332
63642134
597058
85510796
58861280
21366113
35780722
26529254
87438466
97665019
61074821
67238063
56070266
9099856
89900852
73856795
73605255
33525420
96513789
16899277
41919949
26957594
58847810
1998018
4441219
17357014
58824598
4756946
16773074
30717698
50220003
70171045
94763875
34834611
14588721
48316738
21540520
41481923
23607709
66400112
94865712
49108285
71771362
527131
46302924
41503906
35971330
84219112
42323956
59486115
21500216
33038755
89451202
4067368
19872684
41830134
67138374
2706976
99063529
21936122
36269912
12312092
76886598
47077004
52373020
51164331
62909812
7905266
11922564
49737768
52211478
83957078
90075482
10586534
88185460
7976565
77958150
38572860
93313936
59382839
87969838
83448648
72225441
1782806
83743303
61277634
85383978
2518132
76267208
43785352
53416117
1698353
54634663
25157566
99443630
53252144
35910419
64094012
51978176
43276016
97241185
20395346
85143314
11237516
19666971
45661541
51471552
74065
28786272
77766735
89596680
42407271
65707146
29918187
53203121
35266540
92364776
53887574
86046009
55998500
9651751
10315952
52221860
51355856
2800078
59046258
51716708
71849049
85546661
21748821
3215081
88857439
78841585
95508034
42910818
95096720
68818959
57676578
67373221
55001927
56603177
92634500
77205877
3398790
54992143
53883459
57169631
34301254
46428254
9243727
47566870
30402914
86785522
82197456
25005651
44250706
90777224
23343443
61245416
98438790
39195587
17515617
73800214
51489830
4268406
44701767
17531740
13263211
47254774
77125193
2857100
56420851
28663481
66676984
12741394
84179439
14385729
82580048
40721883
87584034
15373797
20309929
88260081
73965096
70616807
61286252
58244501
21015213
55973965
5889516
18036365
14781064
59397220
87470321
99692320
54361491
17244368
55034049
65603435
48597162
19347885
60348105
17512416
20706881
1424325
19787921
27527506
63658635
93006691
31081835
47220764
22860468
44642851
94315387
20121853
2130802
38474560
19507396
12899890
5285424
86904071
49480092
59331870
8297460
41841326
6633407
10915451
57898011
95539533
931090
29887947
71551939
28368114
49558229
79716145
63641471
699789
37273114
39139391
93907989
48625571
41720544
26960212
60040494
6242816
6480875
3423991
77870933
72134935
33293702
51715737
83867744
72286948
95924231
20394250
87247852
55531599
34053525
69110846
7604671
26731192
44203058
39412717
80838785
64868482
44193829
17563800
56554669
52205943
91447721
53945242
56939265
22399166
97333431
4601896
16267372
12202253
8823054
4822406
75197768
17028434
54352951
26282003
1358693
25537992
47680797
1305757
41609916
64590471
56719236
77354440
58861978
71854378
14137469
38086916
52294606
29212671
33599788
54565844
21921434
12496508
5811677
10664007
92185461
20245651
58339085
43875545
12939773
40916701
44036919
8981268
75884324
60587693
66763230
73863911
19217780
34649577
97072930
99784125
99661768
81704543
82298889
12239989
28674324
66943003
17670691
91833405
45952902
38243117
41037011
80109724
18411074
50289158
11803230
14938753
44685008
50860322
73641359
59544884
34687001
26385135
14456373
33712772
49386846
79735876
80396391
73996796
89293501
87462653
73080650
60013752
30267737
3210651
30708606
28227828
24371765
12461621
29637583
24236314
21317813
26089725
29019948
4687531
65389807
28182433
48130606
14925656
83969100
70371972
15361427
26639203
90297343
60337037
56092918
98632537
65970410
7515712
10669642
14846581
91802470
22328986
55711587
87492495
40867251
75822546
74508408
84259251
99264930
627817
13099248
30704252
10841288
89119208
15982241
49889292
56876454
34763284
52681798
67898613
43652153
83639886
87397965
36950549
25599529
57250096
67752480
97330622
93037665
68859142
94625256
19335869
87761666
54164007
7949828
79894101
21166854
44998201
78126451
42636512
85253054
30625217
19748921
21149141
1603390
25025056
54270502
23161872
14951247
17105244
97012484
47869483
31725378
52191465
57815454
52796544
38297335
32258535
45230355
23058175
24660691
35497602
93338408
81035676
35873810
25890298
75282901
23946259
82535351
34947754
85911401
90168461
52385132
61707128
20395976
41180674
75195712
16058125
19466211
27333519
32617771
63657220
13412067
44223952
61553490
58800469
65060614
8048826
44757299
41952061
70584280
97929703
94315982
50012923
30653140
59822770
23865868
35271697
2806874
8324273
43102073
10282060
9012920
31581794
45374206
54190801
15528061
21816395
55807927
6397853
61035741
54904020
56118028
87522915
64547836
1373021
53574532
78705894
48006957
6427120
48749565
38065438
6485627
55640966
20822560
69028861
18246443
87302651
64280674
87138030
19909582
2560368
8558268
69301878
61090290
5197934
47064767
48342314
75951355
7707410
16517464
23664102
64308506
17100487
56700622
60130867
5687261
49420121
57702836
7471467
49827470
67058925
62141858
84058691
45648727
27702500
37483209
75543248
17020472
31998150
4721681
21000467
42531981
51968616
98661616
18927683
92849154
70875538
18853292
31152092
63508953
13879720
93782303
94569621
73783237
57698771
41842078
45295122
89498404
75843849
46435094
95485767
45695418
67304836
27546569
84587928
65338318
83188759
54428833
10400774
84822883
74303647
2550843
64057503
43007626
38585484
69443875
81270095
75406383
20218624
68061897
41001040
81877375
60991178
60136895
4713141
27762380
1610497
55921274
83666526
63428462
88196340
28659568
39102973
44313277
32849484
92920986
77866790
36955110
72002890
4165947
72906389
60495294
41204925
14039605
59591565
37480272
58126015
81121644
81840945
82483070
59050327
92265123
60217306
7441199
39104070
5091217
52513087
54314621
88235723
20347008
77574645
9660431
17817246
34168418
78424236
13269789
25058104
88120630
40918529
40699488
21657123
20327281
40579328
34249872
50764640
47973041
20756243
40899601
62955631
61710257
69404955
21425651
12152281
50569842
45523670
50245820
49973328
74232939
47281920
78565537
39581231
63138688
26260308
77647894
14563359
18873155
51719677
78225141
75598727
53405729
57718707
35313330
37568797
99625518
58047770
54374047
16373425
33707095
59754147
39595079
21077551
16340795
17472048
63055143
269619
11848286
46375555
95028335
77850359
16532723
1441103
91316367
13144432
87960142
61498777
59227940
82553846
40723218
56491008
45924273
18329999
69900812
228519
32899951
56872003
97010158
45084112
20263343
60766606
53678963
42405390
31427927
41135855
32280234
57430287
20344516
39381609
29924210
61189667
72326549
38802504
89852649
66876694
28990916
89562906
32606558
33613540
56312202
6931115
56327685
67174779
1038309
68454621
42007428
72318746
28822181
5744853
4027495
73780874
11782348
89806557
90370593
18106689
83521229
13434152
29654708
93319428
25924185
12237902
95712168
81463257
9666112
58548121
74657758
65435557
14910573
45029563
66944548
97880729
91156019
21637300
88280095
59486249
26834109
98938417
81769991
66584329
36678555
10252377
60383736
64867226
4953794
76030670
37725308
75181105
57568156
16969882
7875901
48245109
58415627
62160419
16309928
73784006
12825775
28807293
45930729
63562208
11897467
58473428
80305338
51324169
9205733
68206383
13186404
91403888
99671954
64195029
45194750
84049571
78357637
10705046
48711232
53166144
23975775
1964957
27017561
71618390
52718321
42484250
37770562
92433658
67593127
59110851
71043994
49730542
27180776
92168163
53289675
41076276
36205738
3506054
8331075
69901039
24524097
95571926
20396067
90794492
7331348
21036230
70521884
66763957
79170466
29532913
22537837
72192186
79567076
13203268
17175808
91205976
16042254
81527768
49413151
2927529
48373643
88023790
94468273
73663574
29124348
5468889
59309064
4090599
82780937
75133553
49274273
96078172
57793820
50890440
91436239
99678935
41164953
96887870
68450723
93288612
18061126
42675386
17459398
7889896
43640644
31252145
99558510
75050577
70574009
31541441
65661601
4921359
13634801
9405485
36315853
58407658
97567352
31695227
86043771
92069935
11847551
1234266
19750373
26798972
16899230
11380369
50149105
25138539
12080639
55271442
14318087
87073368
82895445
4486624
95515360
71512831
10305168
76141296
67183261
78490422
10931884
66953561
31396213
44738655
15861013
42198221
48403907
98823580
15516038
10393742
19756248
29030304
46824650
88802039
99943433
51840958
70086063
7176713
33532335
46862074
40351669
8551273
92229762
87724471
80827814
76156554
72767505
41643219
93194794
48799688
98409033
3398113
16517283
26292138
88461670
44449102
67617721
18910324
48491733
93271376
51727924
56600638
23846823
68878958
33569664
54955142
18264938
92563934
61699380
85201256
33282660
31333375
69255006
27947344
41145095
35162902
53746135
7647523
80081814
25352231
9126963
23197276
5071561
55874103
32291684
65312953
46312179
88126499
10853761
63011789
11091902
2963960
72445812
38286220
9987121
84894966
10950284
92710803
25465742
91048780
20499606
64048441
58042582
2659592
52537736
813733
52914707
16673330
48794889
23146561
7113444
88500888
98088368
98252349
95071835
79330805
67131751
26143230
98359741
89747318
85031863
38595540
35234550
99211398
33209915
82314970
17456616
53350432
42744481
21525365
8201130
99626874
10556696
29886851
66350197
20040065
65711632
85182677
72271344
26843684
93976337
60033283
79494850
5181589
29549047
59504504
99417731
12967322
59762552
72440941
34025538
92729885
44087263
22304304
39184776
48555784
748120
58921262
50682297
81272338
60868660
72600079
92049009
20800134
74722424
23376329
20292151
11875814
91175831
11574269
48773846
90395355
28829838
11363404
19227011
76300263
45104591
553245
13718763
25634806
62268918
40569734
96494451
51114199
72214449
47523121
32113181
85796762
54944369
94700692
24981475
28345006
69933932
58952510
83981216
47551689
20680797
67600714
9859722
16519668
27167640
82071777
90704238
97904023
40189296
21867890
38273795
67299150
87446482
54262209
4133955
75092435
91184921
56789480
36172703
42382354
48482029
70837468
12719522
24907660
20885171
64117035
70507696
72953192
63130515
80253574
4287962
54047170
99576599
87016206
98008021
79667007
70541467
16662580
70917953
4411103
53018732
87467723
15359441
15020201
65660554
83729008
27772843
42654024
96161472
70462455
9848625
61919610
10275725
10757021
44809494
57842251
80984232
9524832
44399797
72365802
99440259
12430202
57955391
86726633
27222052
67415355
36418321
58387138
23375875
96844742
34647177
40925825
26325978
8304301
5969176
53709108
6853583
83020711
17549603
93225254
96212050
53275138
75556548
49116071
65569488
8705028
59824640
91232143
17185219
39707591
1134074
67060227
92177292
32033622
95496275
5787099
97881607
6906677
1963513
81795290
73408765
56499199
59257316
88817930
4154503
45285455
35552940
10159959
44107995
37674935
81490303
10731529
33536558
14475640
33143817
95108994
4024744
62273320
36325380
70974793
33242636
56931629
71079582
79187318
58856797
25373274
13233818
27055724
40634860
7909891
3876684
18365235
98300682
70027581
15956594
67100996
71653354
30147098
25932257
18000511
90764705
94966574
66493272
58936456
94923295
82126756
60540935
82165729
56917763
80742936
6427169
44712141
7080842
62515523
97256557
55176970
82391912
32416344
43038603
14253594
68317592
60166785
11622820
99882538
43726241
87755651
83458770
82606393
66225230
79030493
4910214
1118100
51034080
93940147
36542610
17650956
50729065
374638
95734831
4707273
55895148
12870379
39189782
12199875
23231177
90915194
80297963
2484339
33618753
75452923
81518652
71650146
69040933
64767704
53473638
52038426
25293689
68602375
63598983
93047850
93752678
59575148
49084571
76226165
16935021
5207767
15374808
44332990
61437399
92733102
14445248
21972460
40557457
96939499
50959717
13567319
35347224
22324619
81614167
5149562
22526799
8662613
87108204
90288654
49193664
35785537
81664288
4292582
60014611
48902725
32976662
99902416
61527340
9864000
24571404
1562183
30512746
43598501
11077916
1794908
41383550
53504261
92322763
64870946
83078995
92665731
5467944
8798194
23792159
34760737
25460835
6553987
35631862
45936076
75519659
65592578
23374093
32980680
70606795
87269591
75167430
92107931
52627512
46507774
20864256
72687445
82781547
58681303
12058813
267343
66999476
52525764
32490526
29938920
39187736
52407435
77845544
64067493
75120508
93340434
68852522
15009362
69851279
70868475
53674145
3831011
72631753
33786127
26760195
98231195
26243647
99432433
17430056
27640202
19654922
43029273
47433767
99446602
2853767
38652669
1604969
38906010
76001397
9624302
17532891
5757016
98651071
50412301
61072558
4957371
42240815
75867059
85674340
17121901
55478878
22433799
60199482
68868331
29264004
835978
16413935
44846508
38639947
81881927
2097435
95041148
33760328
83093312
6109821
4111538
31283702
30682704
39325953
87989325
79939623
61225744
40650622
48435970
98677280
32700599
24984565
13315336
98864108
63235712
83723384
91327558
41040211
56060708
85886795
80053580
55915749
94251860
46112661
48363792
94345196
62672174
25387425
14349860
4209780
36108999
1463468
11559417
57335113
41403676
92438347
65874506
37175174
82055053
82007243
37114855
19979009
1381304
85577210
40416996
37058077
45174449
8941389
87503177
43687538
77523701
95807005
44785747
67764311
60074468
86469337
19341551
96830917
30703617
63437501
40242268
43963090
15949497
49606369
80450158
59781539
3592297
60186548
86517625
95453913
67167875
64489531
88524968
37409678
16262888
12894752
14526498
87265746
77440521
57556665
34759392
55382927
11447568
44219204
80053793
52441500
36068410
96856321
43568900
9415703
22163773
7295030
4368671
72793064
51608717
24242468
46800299
58351893
99028860
21656717
86559213
52985830
92492912
84410917
49688496
49967762
53781997
31752079
8103498
4008632
37713453
66013545
29651796
34134206
17502639
78078773
3874499
65731826
73617297
12702500
9750075
39378975
75393898
29274044
78561335
69838318
25285843
28069848
4977827
80784068
6502982
22414183
80399571
81619358
16547325
55186380
74036739
74673000
26379820
98330937
5138440
61958952
11359074
58806620
21830099
58687185
3428853
98927906
92332979
59287772
1113502
76295304
88644008
54620217
95587928
14280746
93334268
75369488
67363024
31943934
30828018
65773343
32972092
28730766
35761080
48489454
67525586
28584252
44760465
70614975
54249028
17232301
82771436
62947747
62323827
40268778
10981447
60171607
89766740
85890010
87112693
24715545
28027354
30276842
38599028
67847027
72833052
33923046
69713971
39695896
74008983
9817808
71421911
57261275
52050329
38218814
10494854
93236953
16692221
34541472
76744496
66220282
72237810
26189817
25099485
57377762
44658660
8328912
75307873
53071709
89227760
7822875
15425308
45763761
46500371
26825324
86682967
55471994
84700648
83610774
24100883
95251122
62943791
46789686
58169710
50984166
51228389
31482202
93477344
77926173
67837988
11574352
17278770
3945518
24823629
2896587
28233237
37598085
78791614
97910968
37960009
93688754
52546962
25946243
87352618
780119
47559250
74667387
38964535
45469754
96102859
21609028
86021460
33756699
82719261
80353537
39074813
27349648
88858999
88220461
70897572
4540642
12751677
32892470
78410020
33798404
83352601
98785072
43244381
61356900
6316030
82536119
77611432
49931673
49101275
85922497
43579087
57746190
28345481
6793553
47435320
79062172
6414777
60044644
78770874
38463933
25514969
24852813
80128465
20641397
10908014
17786028
67934985
50056948
2707536
78215685
50934091
5687024
35544502
49760131
7003652
55332372
73294381
84128062
33173627
32435844
32293415
49390470
3515016
11890326
40360585
18876804
83572405
96231644
93862265
57865790
12946339
21473854
93449898
29137309
85845037
74551965
77471146
54194620
15827939
69096722
85968326
1294277
50028868
10597195
97263393
13885171
10909476
48741661
92077728
41021439
52651575
37009986
39701423
14952389
63810340
15878707
28726981
28394288
68541620
95062532
7175400
65754685
42871057
16135281
68409712
17423153
88937930
34043749
49056305
65588736
94332801
14156733
61303995
43132220
42527842
20597962
96553879
86021435
57507231
87028049
31640809
84173389
36139977
48411192
77993824
78613933
97259045
52584502
12464471
4452148
10041408
14910716
54507535
72993445
35908800
74521024
35389647
63355913
59136101
23538072
82631578
28154285
99573687
23417122
97525980
40913566
5834287
77675213
79942990
39420404
54999130
75626201
86432742
71578216
22960087
55448070
42610416
83677428
2094213
435162
55782360
18313476
95787330
93401279
39619999
6283051
4669104
19982201
9353036
47276830
81141217
61432396
87438828
14490336
87282812
26127752
69037136
82631966
68476076
81393424
91007681
44269333
99644740
3805551
73743360
30885193
72937180
27412022
22208680
10088154
51673689
41337831
80387189
64629393
93637180
47254308
95332408
30515447
52103099
4780688
15605452
46692186
51725435
60945663
90572912
46431990
41431476
15572686
57397285
57423310
82301113
25385525
71207965
13189908
96052115
98591808
9585166
60219477
91818645
1836642
37875817
53233786
94556378
61182890
68806105
3373251
8356735
26938825
64238612
1498755
79489956
22799687
73684476
9945780
45969805
67291751
62326538
62326388
18251668
39612787
68904393
51601497
76313391
32670898
32985669
23690027
65359561
58766593
13090922
37206165
50832698
33585241
67106404
42196959
54969162
92925620
8725846
72477964
45026128
95154848
76688258
20635625
7313962
27332424
34765100
63094546
2643296
81181065
51300729
48761831
15648299
58806452
18191375
40397320
42149682
39801489
55128812
67568706
91308024
18945192
89426850
86197461
50387727
55266495
2545689
47460954
83664444
52245992
28347359
21176462
29086843
79143566
76033988
41554701
59032224
3948970
22580739
99987284
78722452
18650247
79280930
86750034
18002056
22108456
27838518
25400488
1196838
79836056
50401608
77274115
54204100
93732447
41221473
53702976
77912251
98978223
95498495
28068514
9168317
15786583
72756033
14045268
33029338
46825647
41144248
78695215
57732989
48441188
27859881
5546521
23051668
57220015
45878728
62361501
66362886
10146937
94001533
67704766
3349735
14142536
55440101
79214732
2773678
51956759
58510064
42023150
9835517
29379281
34203759
68233780
39419359
91968615
71307572
55751206
59721294
56767667
56181740
67844711
85684599
99845803
6278359
62253497
19144096
18381122
92939201
91814027
4034102
96078493
68055235
66756241
7409825
63028534
92913415
24023626
13906195
70982226
37194735
51085801
7708714
38089591
6874691
53407357
63798049
34386121
46029477
86501225
32376482
31976669
77647484
28629886
56775063
78545597
29927243
89836278
47123171
36408446
78713889
11014323
47547113
74021413
4252841
34904717
93124324
85199949
55950637
43775864
90289531
21098898
76020145
78485799
58466811
49418289
99504565
35794499
5546816
47778235
11038163
98195357
41164265
7522841
48690508
78960562
51842258
79448736
42296361
68160986
14804765
63503199
11799399
79552765
33026783
5067030
23400900
17658224
54866023
56047711
64833320
86159047
45935517
29991163
2064830
27727860
8831027
87419998
78438124
39326425
74580704
36579605
12971700
21282797
96459719
1990322
10683173
51426779
66894755
70246209
66773447
93326162
7919966
61263265
94841623
49151276
87947409
30869195
42549842
9640667
26953719
94762650
45953615
75596959
29596077
77284258
74748163
74672472
43851920
54279229
7708621
54084760
70688665
46048937
62438173
32321101
38734378
62756133
62062109
61649014
24223268
44747404
18658909
16960252
9478481
28481663
28005588
46564320
78279330
4811881
20700157
16252592
90613277
90278491
83038024
51326357
36069984
69168896
18352936
42184941
59593104
70022905
51140477
70179090
87125482
45975655
6479676
32238523
55087609
35097232
14434783
78581531
96402730
81293804
70696225
18722217
38272664
15273133
22210931
20933033
81026158
90754914
70524194
11035071
12579314
76042972
90636778
32426876
55400256
43104033
33063569
32987567
79955585
23561012
9217569
1077662
64594311
6964697
92051921
45299463
52418606
5125697
95951694
46768842
93184994
56250806
22117965
62005269
56522168
73528848
72132996
5592471
32152634
79357819
86103591
38736727
65337506
3617086
59878849
59804059
9962161
52597744
34519942
70714937
67642734
85055369
40717140
46391187
45619848
19299423
70519484
88773049
37239014
66552028
51944191
10555311
61282154
62577668
21207436
82843727
96659226
93699251
38969559
44331987
99903109
71981805
36682324
14083869
79007530
65102449
26492570
65125517
29441860
82066239
71886855
99172351
79265873
29616531
19109335
44109785
79312127
4382662
93166663
63304840
52126176
61276582
92827910
90247866
47040503
83475582
91375949
62023009
57254554
77905016
92973176
32108733
33510653
82169861
76435387
66253765
74866613
14396795
11091900
16710208
13705667
41770992
74439108
89797372
14590491
22328816
73722364
62293046
26520935
68755873
47723969
13991657
18817004
43809123
39271847
60231849
72005100
71113870
10755720
30392739
18083878
99376137
65749156
20214284
37296782
4704988
20253089
79051026
30513727
37277593
81728295
92370850
33559938
92834001
76662211
7324493
9923089
14603445
65673285
80213218
15380857
50696435
85910244
12159534
37942479
19516509
14633048
79039983
71374974
80434303
95308388
57382980
24335086
98219137
62319162
35894392
20161819
2246547
35540985
76787130
26674390
20313788
88708219
29209445
19401584
52331172
71868718
83652939
25638640
1859829
48564420
8951523
97246949
9393064
91990394
7844800
95402769
6698492
34656927
21374468
45348952
8033548
35449159
72723600
89956010
63512408
82950429
66421856
70465873
59544742
35427
5863057
25646107
68605673
21676271
365945
87759207
28463827
44330181
49917589
77848683
92534956
63945385
1447592
53021024
6699352
42348758
2978281
25382977
72491655
44443206
62082200
73362103
86123742
36186580
71366752
70142826
51729672
4750622
57622531
6300444
55233220
75634738
62055060
31384425
22352882
38963941
68720027
55724863
35808341
29924737
76763025
64210040
38420926
21540756
2002033
99868578
31465430
6078097
95272630
80009516
92601460
52677488
62083116
41212817
81571186
10777929
51612486
52969084
91491565
73028300
76854448
51150659
1199797
48246017
13503558
81229620
22250504
19203989
67546004
93276452
40643896
55300316
72820700
33874153
76330592
14243353
85232113
48326332
16447762
36584204
42812783
55647103
84862434
13128442
6251663
31080506
50013165
77900242
36437488
20155363
24645353
52419019
90440067
84948124
99535312
83647566
69405146
19274007
73713330
85210451
58120858
63490727
86358368
5553469
91389244
51577054
31091342
17873151
34480579
59800399
97797059
4206149
99349532
25836383
66626475
3410627
43251395
24433926
95052897
12336956
28026933
26979545
33672767
87777059
5551653
20514409
67060606
49366936
44407743
1369872
59928220
50124267
14285393
646936
48932335
70423833
95317879
5869953
29866990
25701816
9677590
54455080
67124316
19852139
70296238
30872175
85979278
51012930
77322689
67830129
82532604
99180176
45509479
51327720
5425965
24832765
26549777
55395149
77431620
52574613
68708855
81778034
53734595
35824538
83958522
76221081
72501210
19004210
30092971
11490454
77807809
67742869
54655785
19492280
66144980
99651010
39428652
74022344
76784896
56592635
62023595
51604040
59884706
41548576
95895370
61885718
81191620
40615527
75774942
49084783
70822630
43993310
93856970
31457028
78333058
13605407
77604671
2770806
34995501
52966274
55127703
55874398
45028675
64807469
93918469
67821559
73901239
20619339
16287874
74387297
87558417
64535116
45923798
51448653
30561144
71820916
28217674
55471258
43083129
33642375
28792334
75641905
81187592
37822904
44256069
37992917
66822135
17118557
33654312
25710914
93859195
88301907
83254870
39808326
14915342
67325823
68860927
97120792
36562438
17344183
54286430
26400110
34166770
30779155
20251722
82885860
33540827
16385188
20876646
13506725
86760953
23872205
14089696
1695247
31099622
97680977
64373273
37169723
70563144
77581351
10877622
52979498
61846265
15580155
78422806
62222572
43758842
28934227
63444862
99287467
89803618
69681449
89517478
15967268
26357660
37907880
18494742
18627900
77915201
63903388
52187209
27632580
30481078
12425626
27228334
39840284
44168602
38559001
11649608
26180489
66373185
31250578
57711264
72594710
62895305
88719813
61594427
99124979
81718011
64827722
69325961
70280607
23762181
31469874
50267134
43250043
18116616
7505337
17952534
18829432
82551949
87091912
4129568
44461383
10471602
51070435
9447236
27426471
25036903
94794136
45113896
8478963
12546265
49161838
8538291
8102144
18082288
92277629
74849408
26675235
5110137
44878385
40434580
70353309
40572680
50260647
87229929
2086487
31852180
59778682
93243539
24230239
70836806
68017571
49302941
79472445
12637445
71472714
40720330
80735090
56953240
4056658
59699771
20271908
3702535
39134546
56921184
61912851
11651453
37252143
53689479
38399847
10029734
71519235
87009560
84675915
54479736
28062644
74427386
66054056
6409205
70445995
71764566
62188551
70493513
76909243
71082426
50047112
90593189
24213555
97266855
74547740
66924647
57353010
16265822
88652036
74465660
70042560
55788007
96531978
87124309
35403139
57546849
6547725
17295440
92393773
59085164
34349807
84529074
73103293
30829727
31172858
18910292
74889727
41103503
15604995
68481883
54485143
66978978
77644664
20024038
77571407
23514863
97105440
8446583
65044480
17318858
71371568
1968313
68350439
94571685
3678026
23486771
2086732
8495750
37586400
38725047
97771142
69431142
87811822
89836693
92605067
12680697
65249522
30425340
69575762
58405168
4737170
70973998
47795712
85202527
9118845
39374905
26070053
68517848
30458361
11811159
88881499
78440302
28256416
57185793
36915318
3302419
11292743
41454419
37606074
88167116
71838868
54738644
52726912
5945916
22629301
97436152
76577591
26525524
13861699
5469233
60738117
11690274
31904850
18408532
49582146
44428209
7175015
26867625
58792205
36824492
6206179
51993486
90053575
45415707
74260998
55097767
46054420
33653212
78441633
89815883
37077689
42866375
77261048
53289894
14089493
83502898
87685757
72703987
22625389
12941996
12983180
55327640
10329250
83127530
39085805
5623197
91150536
86765727
59967930
63846291
37458729
3801545
86629064
84116160
43254837
7067393
64163668
53678140
46878178
66938529
28105097
61854349
78813428
46894378
87359883
80125435
82152169
85249928
15757165
82363251
51771241
50974661
58249647
55210948
29236009
64258853
28402254
57065312
38761640
13931837
59840145
34450715
34273493
45409825
21209279
96491857
66765215
53790222
58902777
51713046
56888996
99066079
67860191
91847194
41218054
74071440
33252047
50372403
37150762
43361832
36478884
65178
65295179
33272163
80865042
85236318
67761199
73177718
95497940
7080502
43536279
56625960
1201039
11618019
79533843
32433343
28543415
31244066
18547245
31790482
23553358
35446968
67845626
52441720
48453018
81643746
98202452
27464517
19863290
71454079
10506916
9246117
39703201
4548973
92589097
61927691
80148565
45237867
53370770
23660627
25805829
35279518
94876356
27108912
47546475
79412340
69006699
39161553
53645247
22505939
8358490
43027909
6944433
24056979
25893174
64827495
10261739
7321165
43112457
77317505
96268403
27333669
40837007
63201783
39247500
20379730
80026991
15022561
62722297
93404968
25706641
96251703
3706436
6983183
27401505
4984771
17619073
41682673
81070279
16524732
50639216
2197269
75879594
40860822
52916953
63955115
33958728
5152786
67650211
55918456
91173315
57184658
70171812
74086197
64726684
13531257
87033055
51264468
70850824
33872916
38339446
58748687
18865135
61300408
84576775
68745466
31401357
6185858
40709112
67048830
53621449
79682478
40844534
23379594
84857961
71394400
93222353
21918861
26412616
66278600
81212249
42248599
10449768
68267141
16528786
96798535
92271023
35105461
87614450
55946298
26072015
80979562
22353219
77396337
40941052
3952392
79729935
48954673
16803438
85160848
31096066
20215530
70748696
60065335
96249916
51189421
83267055
10532061
72061736
27049774
65995284
84714969
67906515
55788808
31321758
41952699
30307286
77797549
17380320
97382002
63099620
16676713
36388552
18680916
94826320
2714156
837359
1093458
4245279
13512773
80656690
20266007
31630749
29614605
9170726
71869547
98378938
71349582
79481324
46729991
52265687
11560227
13009798
37291492
99082029
87648918
84475760
10558457
73390426
26206375
12851497
31876480
18460526
50266003
75117735
58509087
66281072
39258116
32340509
246661
37689269
26592842
28130614
32359550
76458097
41375343
94440688
43004931
22546016
66258710
84466758
59454774
53114704
388273
16779982
64780984
36394309
87617891
17411746
36276844
65619567
18828816
60205143
89086929
57234441
11711796
42144536
31249080
90164
50552850
65461381
50422524
47726917
66474637
97030045
86599129
22880573
9622946
16916023
60495881
97503012
8658843
69987059
43344169
69800258
99640641
79374163
72476263
55612131
1288449
39465761
48324637
69978028
2361872
64288170
34871383
97615876
40405719
48885589
27701128
41508020
90698714
95041848
34922384
26623862
46458287
35825542
27442440
2362192
73105120
57493937
80335490
90476471
22881148
92825449
28070994
24526478
33863855
41594559
57720055
8314918
37259837
45348135
38295137
21915433
6936381
2642103
36278560
38939121
98918194
94268808
60146140
3342802
9806959
96626971
56094865
90639065
90856121
85199411
96850964
40673175
68146783
73112501
51792806
67595470
63669777
35022090
43910146
99252463
82143473
41232278
14388026
71480753
14418701
67197312
63713464
52812672
20985801
59636987
86831679
28551412
54361349
81728620
94514286
58269027
83263043
39602816
22045466
92308139
16062607
13107354
85696819
97175229
27932906
92017371
6173204
79710105
62583845
10127142
83008743
75211
63031461
93587953
64324942
34965018
39298103
5149315
9794986
57587494
77443106
95370931
21265398
79076729
52330058
27216835
3256698
87780817
14818062
47599894
85299289
95617299
66702431
53355732
68372754
73247449
18119473
68794144
60031889
23600593
91977529
85469438
6359389
3253184
18301681
44257993
65733947
76869652
63514649
86422822
59406857
56440723
1265811
99335258
69715873
86070213
33421109
8229133
88920299
37785769
63508300
56162231
83416874
64067934
56856687
97694468
70605253
39852848
58772566
49166321
82840519
28577008
96558297
70440783
46476565
32870490
45533511
44186463
48518976
76803044
71283751
2919878
21232701
743097
68289120
78845301
1363955
96063208
42330490
3847177
28425760
30839453
44402916
17682061
31563179
11631809
66367200
91425561
20470773
34245507
82635581
94558917
79106962
18469634
42523263
20795884
55776149
20141692
29523591
96982592
26580279
17030542
47013012
77342226
66140400
73062736
25407204
32236809
7531495
74998934
79528809
75796355
88048574
85020536
53179744
3600139
17029667
66596891
42218977
82527239
32615105
75818356
79724563
16427675
34948164
99009948
34273662
8967898
50658055
94357245
22525685
28503900
37063088
21515595
72973731
7823266
21753023
31333231
22082597
56827985
74230788
27058777
45514829
40519141
59103267
89446524
64529230
53871688
45709530
98303798
55000769
74293721
75675858
51091578
78251665
70353921
79116158
20602226
48707453
10399616
1291998
55469552
23318680
28704955
56559390
82851511
7050540
41075639
75222873
47162362
3183721
41647146
94167133
13879211
27647136
82264088
64330719
86430141
54386481
23697966
90526029
56772875
60443777
31490619
72908069
17841633
11876742
59905036
8477184
66485776
37090045
55890255
17106390
78319654
5102702
15751750
44262842
27083844
90569161
24054433
34208655
88281436
13150536
94926008
68194525
24159339
79553928
57190438
84988626
10276319
95991451
77523454
91813972
75221894
16038465
90025955
86012941
78370917
23287053
260551
27943943
16287790
44503155
99957893
77980354
98504534
42223358
72401712
62076796
66423414
36202289
84136016
96055782
95135255
61488316
56358602
46224465
43659065
43120930
38488365
58645073
32719825
79777244
80298678
59654299
85474378
2729514
20136810
32169699
71918037
54105109
91603877
54860971
34966831
96871778
55217516
61138864
29885053
85724106
4649325
21675463
89849938
45953606
87812495
75179792
1612707
99589544
44125804
57587900
75587888
63057437
52514838
97675242
65003507
7086544
36008650
28161809
96258553
1688887
93091590
84270580
36208713
71124625
52279649
37843143
37146936
5569294
42774697
13751015
63734512
37726748
72637396
8518192
41606292
9219906
27901802
38652896
49917978
58883942
86685500
80850287
61384315
44040472
55945109
78461238
66597164
7716174
23466935
11726001
84396921
76167028
1407923
4358941
88147311
78874615
61716700
40067296
76842348
39600698
8634896
21231414
99527835
74640044
43833922
32816874
37583407
30931364
89273394
99993654
49582400
316617
89328373
3079781
51885914
437084
3939829
51295047
10557047
31289773
79375344
13205047
48886464
8422183
82586184
60270492
73648992
68511597
63116662
37016979
12572874
15363944
56128390
21244693
57371377
69196465
18474604
57456482
69595770
39769909
43089595
21159770
30616908
25154334
85499309
18568549
78889976
48604759
59327786
20984610
55525976
62458603
78649249
34072881
77869465
41727847
96358633
36612492
53039936
75908188
78680336
97869863
53989434
44350821
13413155
22073362
61317048
77270975
52868721
47547573
26465744
19562548
72744017
40805140
97119920
22884438
17007207
77104811
91769959
92804271
48163033
74374091
9930480
62008531
36519425
78494961
77458334
5454191
62137080
57033525
38860299
67966800
66201097
47172817
56257609
2619374
14727539
68854940
27804401
1384153
28858813
29489466
62171969
9226799
2373282
37137145
25854785
34263795
11112383
6491670
47484790
24145064
21300910
89480223
19326831
60834140
7503931
19670815
77252474
9878835
87340187
8258813
83646251
37600365
92982712
27116620
45094685
10944579
10660911
20701871
863814
14664220
93385406
89565953
46917348
42727509
61310744
21383728
61709572
43129602
53707410
24997283
67661790
54436053
49421783
64653891
59867871
69290294
74761448
37706421
20255435
84711613
22566969
83380735
90548959
55300190
245598
23209392
25646501
96517739
51985681
87356838
85452506
98155231
88293604
73853398
38137189
99124280
39261165
69811414
51862931
54070183
94256134
61677032
1186845
39318468
25520717
3697923
34885913
13712291
24762423
54846026
65438666
71416299
26342822
40772611
88730031
15257749
97037516
31900975
12930501
96213980
47293744
35952378
25456989
26865840
52001123
94088666
9282353
92710620
57379317
7038042
7768420
77919499
24849856
40208746
49110228
53249750
10686003
5611706
66166794
69259955
72625414
60692679
68997974
72668656
10098534
18764601
50222480
46647031
94697071
28042039
77065829
35110928
1219749
43284443
68698566
78805559
59137577
9288386
88506389
88349022
69481532
74028977
33929530
41672310
65647394
2797116
62415766
94780035
88923994
26435053
2119435
73836704
33982942
6522810
6829715
699332
37233394
69460234
93119810
34672512
5770342
57733808
56081565
71023012
48367488
79726584
80766945
66286632
87136882
45258839
27430792
95321672
21460367
40233951
68002830
33164958
39768270
84468742
32368127
82844276
42687052
97732707
99773520
89274237
48800452
62491428
52085118
29152385
5381431
61693565
21093227
1382755
57380625
6568423
86303072
55051389
32939412
74784763
57681987
39491546
59782790
1996467
49988385
89696785
18902412
9864533
82229247
30521782
87639029
87757799
23438239
94069973
99104629
51719455
30605300
59782858
7148416
87727944
57802729
98459426
61880774
3126947
49236977
96249633
69051318
93259921
316475
58149496
84069276
14292784
87383567
12306156
17707546
98979015
31344832
15210558
52909205
72312215
96193460
66367152
70792669
7782337
98806826
91100546
96917473
3025884
60191526
17667414
26927548
63322626
94618987
24729386
2446133
31489440
66241805
46513178
44981917
38665840
42511265
13704229
36857904
19248355
10049576
60418442
65843668
8347291
56898268
12664759
34121284
46707129
50911429
76803131
15121214
57711192
88446076
91934315
24114955
37104744
51691504
86308865
33547148
38203671
93556914
62153920
3044416
24955837
82896548
17292055
30777141
60199452
52201024
26132743
49112078
56289771
27242030
41682892
47828858
25977556
11357061
27839931
84945356
70617392
94246044
85152760
43581395
44621535
49779429
30279126
76275525
55277953
43157276
30411474
91556576
37904905
43892943
68928417
34973456
81666316
16917840
31459660
84629186
41632619
64322279
95494877
63786560
29813226
9881320
88750499
97364031
30444535
47895692
47924225
39984600
82889066
27650894
70468970
48353465
45747039
70919494
56922577
85610289
26424213
48671923
3515626
38229843
86224112
96101856
26688654
13143881
18386721
64107953
99285844
12953100
28289276
77711480
8121210
67129227
5730743
55048579
23964400
16524475
79875054
87388766
16457859
4672085
50626750
64242175
70809119
52453141
35116677
66484088
32117894
70709715
95307261
33316001
42776269
69103333
89771977
19879865
63463063
27564091
38309463
5840759
7844260
20475284
97629533
40960103
43256733
92529343
16868740
41616172
46521123
31024130
96692304
97723146
76793203
22107323
90314799
48198705
71275151
10796665
10584133
15990399
58985411
56993461
97544739
11962090
61006985
25466646
35411669
67245800
30140627
8028374
17995050
2875816
20185341
24775116
55224413
5847873
45720156
20068949
7209
34706317
41897474
72432999
90250731
3188213
94070483
98095935
33079164
85490083
26819384
718991
71247853
94827282
7929693
17863329
31217693
21897480
85989676
33806568
50589036
90720435
80454400
72008138
63454241
25500577
34274892
85279705
6121203
98354123
14578829
21777379
14559528
88977827
63543034
37347676
67361542
73944245
5709116
34392456
84089854
35932956
69815919
51945100
95261711
47805666
82072267
86559345
35120691
19274976
97049888
47204168
76553433
66583933
4480652
5746273
85370819
70000734
51698320
96711766
51599437
57247267
57839300
2588901
92892895
740979
36838297
73515007
80708851
45568931
50414670
20146253
26104031
16575421
52397680
66014441
68036305
55287100
73699991
88718961
23652577
49391824
8897750
38685014
4469170
73211416
65653642
28554635
43465003
11458672
6130479
96990620
61317504
90252406
63153484
87003485
72289389
58900505
35318418
42908871
65156434
18682003
25701443
31550575
17149724
66409551
73559071
75158489
10830871
41890417
61729043
45639388
28347835
40796775
52734541
96522521
24417588
74486664
91296011
90314659
9997468
42880061
1571145
39586320
70849876
97797051
34540474
1450695
58547653
44726716
79162599
11760084
11945123
23930674
89694723
32350170
22412041
41024263
90631439
59735834
77776523
184533
98243047
96048593
73225255
4624882
71494418
37289762
58293934
66664803
52181090
2414005
50648568
10346114
80326905
54614971
14334980
45123959
2356703
71225201
30454736
5949087
17539438
30780815
55357119
96864375
26619355
99888781
56912986
17881108
90494015
45045971
22511310
47695745
1746147
93717239
69362682
11134559
26092345
79569820
80087908
82513112
488849
35130793
76308689
80873927
28658770
24193625
17248213
55885283
99914434
20521360
26711878
63675813
62893852
49813109
63084293
98734789
9574899
81114733
26292777
3980672
96850411
21024208
61506701
88006999
41030394
69889675
60435887
62233956
35684572
11008901
61541762
86167352
43863012
40460309
14676718
5198215
13360173
2038208
53327116
50432115
27556829
65800823
28773134
76046635
86535657
3504574
20426257
57829472
73483108
44789182
81007130
2102396
92538355
96056037
85039812
91504143
16717815
22769182
75632676
61467131
91631843
15189722
94273364
86120150
43531926
8677851
98279827
96285677
12707858
20572347
32828625
35782758
7133241
5757835
11644793
30023231
61085003
58390629
50316836
26592004
11601731
85472107
86940229
18884887
27272295
13194564
59850242
67756662
51948715
24960923
5349508
43386502
56356348
62981784
98649595
60138869
26843442
97228692
18123284
25089677
99096807
96681290
41112606
59166068
59788947
50221005
23976185
35642591
67865391
26730062
20120327
60238319
74392310
36049772
8086007
50522321
63239714
31096172
43315486
59075425
69862754
54847059
88267301
88253170
20363812
88887197
87668797
16889754
33984273
59075862
30785785
67379466
48113114
31592882
17856323
90837014
12547792
23598736
30799548
8100159
98652330
18046167
1803008
73888663
26591104
24402822
557541
3226486
10150568
55346820
90204483
25086041
91783154
84602502
72255362
84002856
11218723
30277126
85921339
61077700
47902485
40188549
1842918
10335033
62059988
86149174
53847049
22907846
50597956
49965290
55098024
22098579
34375119
78558500
12182767
28215181
12483134
24214993
67924577
98454441
99739853
70178959
2009270
68317856
6104027
74851285
99103445
85477472
4472671
79518871
53628320
12101651
57433101
96171124
35618752
68907578
57936881
81468654
55352788
34194906
65280844
69787470
68201773
88462078
50771757
68505278
83256867
93605120
79379362
49922459
27879182
12901801
49723285
20579076
68854780
50808560
57880825
25963556
63081929
20922313
86545818
98993564
65758386
26225616
3626841
78032801
41265545
61945609
69871732
74999102
26071130
71081046
47783105
38291926
79012219
3016472
996969
27356381
12607824
42839664
9296981
45803791
40229516
3261649
67206124
94785867
53986756
51724433
9123927
35993206
93330125
95748873
19561496
49004494
96222677
72265319
59281981
37097910
85171582
98086668
16006350
61961073
16656228
94393685
78531770
55473098
72054418
17734793
25183372
76916996
43887419
22288392
8842843
19210554
46221731
65749072
41545103
57179024
70837787
15996203
19795336
15256109
10072707
43563287
58133922
78576062
57147899
10790467
91679336
99056803
79697140
21414679
79834912
52182006
91823900
42298486
62292523
77741768
44357550
84148547
36955747
12321878
27378832
51619363
7300008
67938518
69189998
80391324
76663498
81558660
2671476
43970541
99508513
7549000
4664265
74460402
68109047
29143349
43227519
26842645
58520375
57157381
58238571
66882919
55995589
72320948
65034859
59208655
58971089
61214246
91163539
19024594
36898457
30920236
10636901
2024820
12917411
51739504
26534654
90083607
12819314
34815350
14804732
72077170
79931326
68008971
93461991
70583463
97258526
1132322
31151090
66168839
87068453
34537247
86620515
75502622
10515299
43483918
50756061
40709869
60117752
86642183
90463793
42307648
2975969
49051250
9206501
2962527
77402665
57973844
3028477
64410490
87826598
60990802
9408181
94511609
57892134
47613589
95526479
78949439
47926807
33430655
84111692
24970579
86493171
65696487
60816239
19297196
5507578
84229885
84300186
44500827
61134995
15983003
36364075
37328412
7906520
56710204
7419060
27412724
18617984
11403476
35451087
98232936
87729879
15729146
72884708
75933534
59188990
34321648
84150659
51539957
1631356
45749184
11391506
43168710
43417864
47111071
40996096
86022079
38323587
88967375
59243241
17349431
79188272
30610961
71277496
83277332
13488893
60105252
39267189
5650710
51479224
78125659
58551468
95040971
36931730
1118862
65826121
5180769
73101968
854539
62216852
82657873
45616002
93873978
33025512
51183790
50670208
6986879
71904114
73650205
45156234
31741701
32420285
88064579
66819892
1168833
66945632
9943974
91882327
62104803
99357440
17535055
77058067
13647311
62338619
85071967
77773456
50925313
5547944
39998897
7608618
9118246
11381950
93549468
51357403
87809039
99543305
20232106
19235960
44154362
39562706
44623108
19097426
45412823
46499283
76483602
71266041
39060219
4287767
24722034
23839548
30575535
33941191
13311428
79887308
5099979
10700327
28194549
89568912
16213923
91202327
92786506
15302547
21265970
65090721
14292257
55024643
22809631
16789049
66137326
23415813
86103810
14305509
89867645
92648447
26223826
20133083
68475309
89476922
79582482
2078263
61879961
23892930
4611034
62023656
12932057
83469285
57595429
71350069
51558141
97091434
1363965
21469093
7356047
40015120
67401377
55417243
12948440
89891953
73306228
25819541
56657760
29185385
16161265
30138344
52578342
34683455
13760028
55689520
6958664
68840021
46700305
44452052
4097219
42493770
88651056
76551015
33890815
13987423
74721857
7102034
72008117
18513910
472984
54824894
76710323
34140292
19922465
83734456
21983963
20704551
99719089
87880411
72329266
55758327
19805044
50428306
61765370
11866112
96298710
14559640
48937091
3606498
49459879
57238251
26266161
95104702
84491412
75675679
97573922
22220911
83180738
78474273
53266594
2801962
84151840
62390511
51834611
96662560
24506066
65211845
11953213
29997619
18163456
24460443
70823763
20352563
122891
69920972
25568142
64519331
91549476
10044058
38548400
77020708
60043709
83121913
11559538
68245226
11184484
74099666
64126283
13662493
51564284
7619973
47878838
6560265
86710373
23356260
91504390
81888044
37732967
97141243
62449337
6368390
83045384
62424021
4823381
16159642
12409761
3085739
34334540
46948156
52785229
67817431
46130335
99152837
23466048
5633887
89763628
52490366
62830363
44496118
45833443
36839399
53273540
53586858
73925306
60331981
43733702
12985539
3108715
28878687
21353657
1090765
80320182
84701374
32548190
34221698
43410226
73517233
67906218
8789288
23465758
82215760
50363783
3971061
23301757
90434669
48908963
71968817
47876988
52422452
54258607
39008926
49019172
79837386
23577097
48904713
76499300
74351326
30049144
33196489
24489202
61589591
43194697
88886861
15149862
88346698
47009523
83178898
46971783
54284728
56677465
1297169
46026781
81372572
78640092
70633625
24059440
60898485
32699010
64631255
62974838
23536027
4600634
40830499
94458672
25027916
60810436
47501032
23950261
33749256
48083752
35721784
96794641
9709465
34705719
2424499
22005953
23251579
70189072
23862731
45621930
29421979
39632999
97603515
5122481
77138529
38269104
19170026
41890502
35119068
62924553
71909909
7339063
86095881
8752733
95857637
66307412
11998449
21715888
33944792
88892674
33212281
16612492
87846550
78351238
204206
55147049
77305469
21452307
74044917
43426886
7526943
71137588
89771163
59686888
51088874
96039340
22038450
43899246
30958370
12900451
72858855
55693692
7180009
75853845
65948205
46729701
74425548
39545580
58685871
60923231
44018356
63980606
1094405
9897029
30724399
49548478
69563605
12417952
80304813
6827498
52075017
2692323
42634986
92410989
40041761
22058673
21506177
8152800
990539
7256531
65745068
34956871
35416198
73032824
27033799
85666915
12284875
80909105
13119979
35938174
90713037
64570904
46617494
62447867
62982188
97215153
80271600
58740615
46751174
90525506
70665382
48788886
45400430
88523633
20461215
4417572
25998671
93714899
31294821
36600238
8348009
45619286
77578068
52848715
47676756
72425831
98239158
98116435
42360861
91166172
86667472
58510706
28928448
28067845
36979534
53413799
94712935
32780819
20639365
59163784
56857099
33694095
35220519
47122312
20733924
18858149
95770209
20699502
44853445
71951265
58222883
53719562
39393835
65683509
48318202
59461237
5868015
37993884
63526341
12923505
63164756
97899300
59903754
54540533
85149046
27995961
91239634
81954682
14846008
46054817
40264266
86868743
95454322
37115538
47344857
79817414
27339583
74753116
72574217
19364820
88858646
72115406
14357455
90253434
46288626
72818855
88728665
62966539
81016924
43315882
56202847
84650288
20042435
22946196
69820240
57063819
16106138
38153214
32315186
23940774
66587266
82446063
60496773
29669237
23657745
94339830
99733260
99408570
52883019
48997144
44968728
92602209
72105336
84470295
61363107
76319121
8471634
55715235
57142620
70029754
68110666
95889510
13596414
11423767
22273837
38390638
87688668
54898116
85594443
39737343
57118336
25638971
39166631
44403524
6807924
37105984
33886556
51306516
61007870
26581464
81234723
7612279
43046171
49711392
90523687
50198268
12128474
92143971
67514870
96420055
45708923
35030842
30960550
13232924
39326135
45925126
95602873
53259866
11263861
41180573
84824267
75670199
75096635
78081092
78668770
82898758
72574106
21426295
36329685
17016690
6153292
91045282
2226533
14246705
33887733
23649150
65086712
6545684
68720969
78566504
76430362
55766066
84215977
25302022
92769024
80627059
64401704
78644755
11720454
88112589
37064608
90421766
60976798
99062714
8101816
76197793
38316915
89299082
25439981
99579308
16114385
80845612
70779899
69670524
23361229
67458067
27633307
31090971
18217129
51108196
46669617
57303142
13430529
84189852
11493709
52380817
22399818
40498566
57150780
43402877
44700657
87517628
62732673
14075161
3962530
65820491
1586689
12718100
18209797
37631369
6259517
26226853
11177932
86495963
79215262
71892451
33475249
887427
38629561
36008319
33397347
75256660
35576018
10980557
10141681
7940929
64393672
19278739
66351214
63443369
31974485
95135807
4389997
20423177
69469928
44622192
41382813
21390021
97130166
56834571
44511712
27236464
70615159
67769946
60842458
12591708
96423707
22380149
68354539
96323832
51656138
66761526
47982574
16703661
46053437
72933641
44270646
40681482
34347272
33765584
76432431
50890852
6931018
9947827
96749841
18416688
34553616
98172974
91694523
31645520
16290416
67634083
38095707
75814231
22915114
67390896
75092902
9912601
53753992
90971226
28303521
59659520
43229973
36708320
29217052
81210666
92994012
76769109
46724522
70476721
41502123
37669361
83143149
19408667
60147401
57428696
61151939
1875388
23929728
65582631
25577859
7916400
5786130
92294245
22639899
12859220
93068770
51111050
74558092
45269301
98515119
19872123
97667185
9735740
7987744
18327964
83453420
83435803
65164091
15694719
73183550
72175859
76436524
2191845
64756145
16648169
35059345
95236777
34627079
44007415
14884518
82083257
85507270
76155357
94005930
99045428
22176905
23486959
5740237
24864155
51194946
2019124
17380258
98124062
16306315
30079206
40146438
20861027
48575198
56922263
31127698
61614124
90127117
95183721
59452058
39239752
62103061
18930477
44479245
35947792
93066873
22783577
98794134
25431498
13525500
40247085
8845887
94898433
98096412
92650879
92180005
12585348
99675804
87222412
83618808
33334611
53025825
33529173
20042053
21464785
19622397
83227332
31498114
93987342
25312882
76622976
67444323
78771543
89063297
60473154
23492297
36169200
19378658
10759748
13952377
92571762
37220760
89457623
6875173
78137772
75600865
99749851
94634744
85315768
69478881
95439529
78156574
70674875
30956236
89755133
55746413
99884235
57620253
90192040
7517596
88456859
32709028
29886992
78351786
62159847
88756027
44257523
81180743
57920209
48593536
52789872
58476583
4815048
63907028
24312
63829835
75580582
9614277
13626359
13335210
31322800
87681845
79168488
34464074
9142316
54888269
65665143
29762122
26638744
31611092
69351440
15965205
15239348
21879633
58583317
83182755
1569517
85435340
84536597
1176235
52277397
39927526
81629606
33291636
91533408
33007473
80886395
76434694
14601162
40144171
37955294
46062290
17235932
2458522
75923193
57272970
65089195
90560561
28704776
795626
54724319
43889310
62485515
80392778
97283021
1823178
45867790
15620487
55351304
82088507
30983640
41040334
15285972
25795847
21430580
65192100
2370028
76640997
13556225
25553369
79921130
87096639
57023371
70291167
90198253
97278726
41952313
65120624
33016638
45900516
63046692
10608417
64831502
88439488
67310702
28689006
78190600
89264169
69169263
49206413
69451159
53737373
24481350
80473122
66136652
87780326
29125288
59982474
97964937
38411914
36131112
50666428
5165213
34544537
31899174
17913607
71033559
25811212
42598781
6722776
93634329
4218268
48670844
45946353
14078890
92577621
12312048
66971651
49907919
31397888
90304969
12101489
34835161
86442872
34551673
68349950
97608166
9549932
23702597
35695581
69196337
402747
21445784
85677663
49182657
54448794
96993826
92538378
88429099
17529754
49299911
1174355
19185827
59353781
53335299
5547099
38262284
91795487
50715986
39807882
90178145
93088268
70986494
69425678
10930068
12012670
28426232
18586304
48775390
56734429
53373887
85889076
34937567
68370146
99365482
6048485
7134261
19832849
7012279
79369787
4133936
4022352
93228151
51978403
26039509
2777068
87437690
22225704
57619453
87808124
23603741
26762737
59761627
58518899
63716388
23175548
65079493
88411933
21757391
4830800
49983094
33751161
50629811
23020077
68329679
65143942
73219671
37260453
6345043
57410221
84295240
97664347
79172934
16003559
25572452
84903135
24545139
12641531
71767289
90038297
36110537
39804447
42165357
25275707
9421371
97297147
28075397
79720003
78015709
75877216
60969936
3986298
90085331
67584960
25187687
51897926
1569652
82229316
80376385
74605921
36922520
89665190
16551707
45765564
31076377
1029936
34460264
59667121
16156057
94790438
68147712
46523904
44214060
38900979
39094349
69865453
46674135
45011411
22400316
34874133
65347070
58733479
87253389
38559149
55950435
68521176
44829507
23215071
59214220
39612098
46957192
64306815
67140625
16386614
54982144
88716856
32125205
11918630
68520160
5452586
87816997
25716511
22970237
60024398
75238582
15798712
39122985
37662640
12307159
48241495
20852474
26551192
65061068
62914232
32194936
67836563
94231651
17831834
54130578
17156077
69999335
3767190
86692784
95961529
93589240
85654870
62792270
38452591
98611882
15869079
17085084
30246845
53617533
47474651
73617762
72082570
65149966
31643096
98698184
90270898
16660506
24022111
5876839
4992703
41043007
19184799
95052993
77892100
45403396
32414920
81078779
7084760
7175246
13870114
93919192
56319951
76089356
4281912
64097484
76567252
21116878
74287843
97036220
54011859
93711142
64547779
67779374
44918323
65914275
2087143
64798049
1955910
85675043
83759505
86051749
70576683
52610308
22068712
51671389
20419290
63132
56386785
81584457
53309442
7357209
66211685
80714628
94386613
7373861
37704463
43217903
69662727
85800792
43316552
96287490
15681913
40499898
92665807
45655554
63982996
22356291
4557668
2889020
24162625
66706034
71601205
89329268
29203994
40062430
34477223
45034172
50393376
27498875
29627676
71880930
76926339
17891818
6815807
8176952
47851965
67533953
49330329
44364033
27273725
36712086
45062992
23910680
3989424
62084791
9577734
35053996
45591808
2533660
18724646
44023647
36360594
44102367
67258903
81666169
15262826
76246427
88041951
7461048
12561180
26522323
83280397
98815635
63741068
22738966
82260398
61841759
80851774
13231171
29337835
21713067
52371315
29110448
59535306
16901180
62118869
92981666
57776864
9376066
99634432
31626668
50173701
1079002
33217431
14551400
3284448
61045540
32171294
34138122
29150645
64443438
26759100
48567612
12202089
98031881
48268280
96869426
98701436
21241101
83054647
51675062
62928389
89875796
34444591
23805787
87279323
53584363
16188844
62102793
49179151
58493867
97363689
79343628
87281710
4135698
98100401
72189438
46798981
76889016
60498169
20438910
60686078
70121163
22059223
43055694
74369137
90041245
27809421
39178061
39100137
73602820
80077686
49366462
88032172
24754160
35160462
72512841
32719013
23662576
77562241
68004060
21754670
22517949
94262369
50841906
41295546
4997550
12906133
53477827
95675177
24859632
83661729
25188186
29468060
24399754
69743575
75024344
67235204
64186578
56608613
33912652
88653243
21690521
5230256
25606410
92466952
64789413
16601570
44221422
58200063
4902768
68984559
51397788
98112210
38455627
57988180
31164568
19613932
851850
54218453
91844682
39172628
67055309
81206735
37391392
9398585
21708388
65106483
65023791
31042385
495647
70086666
90618362
18426454
35784157
82585885
80770685
550020
62600919
62082325
42582276
58736588
96464733
24550329
14931174
96036995
49759934
51396816
33192644
82272431
27070269
25794351
32092235
33026341
27592960
39659539
76663699
30310092
81398443
8085071
1277968
29085494
79425396
89153208
12597817
77190973
99801251
71382295
9349962
99163252
37015569
39543073
64308572
7460951
58869981
13497670
40230359
40981528
28769197
20643155
99113030
31631552
69150387
77378064
54569806
38988362
13583215
30961305
90889306
2516861
9782689
32717877
74111397
54929465
29496834
54596949
43886811
41463177
1558730
21749543
47755606
53271305
75487828
57522387
48593021
21776727
10611241
37830977
52210120
30509560
62037236
38360582
5402005
85267990
43797848
59843290
59112403
78822532
11495788
8479367
69896369
87069526
43815092
35431599
82641691
16579891
62820547
41554058
44745645
73747416
17175397
91766301
6891076
60892922
36910399
63707478
67540610
214772
31402576
53771716
80649190
693188
48554188
51918430
21324378
82068983
99149135
66663524
58744946
52752358
8915450
70596701
25147548
61712720
26411251
52155958
63737684
47606677
48512838
4054678
45666078
38981938
39615017
75844252
39488965
97525375
4815522
36062740
7616969
79992435
22070137
67037363
69031194
44463071
60857961
86757559
70948256
71529797
84134975
11710519
33152117
72362018
91688638
41879532
85446190
32545840
63409458
34266696
93243187
95220822
74002487
99647556
29893915
29187932
1370035
94440618
92213661
22028
40966892
16536412
92112360
65275883
71083527
51948455
80651223
31911775
19036304
54804045
48675445
36254340
36984367
93380877
91913831
57950484
66460688
21823062
58658126
41386936
12172381
73356692
9466369
35304328
44228140
44102804
94467214
46321706
41285919
95098807
92529630
39923024
89342199
37345369
94621291
76145557
77727807
44363774
51988024
82550246
27619512
17961004
38287462
97658894
42869237
95050755
97506335
50338773
58603689
51175317
9449099
18839735
51829375
24835207
8934758
64393232
68726321
46192781
39770119
93329982
65526120
14817185
20335333
36239100
80506302
89838036
93537755
68264751
81916109
58443650
43341815
39517401
25363749
56678540
85507190
54878976
10689712
71858707
98068933
87130327
35534966
45839131
3037819
33063773
85159415
80355247
64415875
18613763
86610070
72551102
37602316
23408319
52677669
53745983
14362755
57688525
86375019
85935429
17566094
73251313
50642892
77241392
36737731
95742852
97924997
93601816
74076142
6879325
19000027
73816642
19936335
93424509
5426188
48352245
64964633
84247668
22114659
39069064
15203485
69571623
79438206
92609774
27764118
97462663
52997389
10212312
63342571
64387164
75369550
62150321
32247489
9752478
71077808
67122846
31094891
22062744
3423635
22297246
55347357
7767010
81075055
55248914
69936628
36983230
41303095
46945535
6875835
94785512
94984627
27711766
79669481
47194397
21975216
53614453
93157173
99774015
31798737
27073321
31934932
38991664
17961517
76184530
17502075
15222823
300200
66014072
84661086
47288732
60899635
91056821
81393926
5307668
79117455
20559533
97454878
97850704
80535857
12179365
68323584
45156383
55201017
19513068
40081385
39527081
20841765
35717826
63400797
61866235
6979270
99397465
71425873
57295771
92608633
46104334
86186678
48405339
21674225
95477152
54713103
40230071
51658388
91780555
91633128
12644860
17605454
56327500
66262349
2426319
49720058
1158063
24581464
5506990
1783133
1937154
49685482
19480745
91055834
37151124
96963931
44576961
30688736
93473907
65189353
48279767
42081001
82094015
93668181
12515643
57864602
46614122
84522661
43668837
83507158
3937053
2966212
63222561
45781248
99730271
86111359
71990640
64948296
79322528
10475656
12937440
91423950
43250672
12055571
48534308
20464485
39473752
91812724
28331658
65137788
27150043
58914913
93613033
30178028
60787517
88412512
49129304
90492983
89799024
87587985
10288274
67882151
43602211
53433781
98910770
99280034
93295345
54095744
35684535
57472423
9820950
10231739
44490125
80216796
7918855
82707346
7389453
72066248
2901051
74573743
61620788
2547328
61497152
25600963
16609736
48835969
92178243
53589260
52772296
36434950
58238090
79130991
90554259
59866222
67576034
49386821
41334241
10899659
75979973
55776967
57941427
74756391
60457672
63337120
35841746
47022662
70829760
42978403
3578654
74224131
41710178
18212803
17680115
79238469
53804165
15313694
10637646
25626099
29106966
89691913
56214579
30757635
55358045
4860111
22549902
11097194
82577585
66173343
96404348
40510902
60578995
76075832
30372667
6919745
78220159
36419084
95698449
48478137
80346638
96173867
6026334
48769261
29724119
38229428
9374120
33863130
21899574
39711615
56980074
81643505
69327870
88173722
36466802
66297973
36022539
16998727
73763261
85566813
9518054
52340654
42054068
74108375
47460805
69929840
78106038
88571720
81384104
11138472
65894093
55643965
20188427
35977649
56563148
26995144
85873819
17366932
12282552
59775249
69801447
41335711
82150931
89786506
152717
46099192
91480131
39881567
11576705
47579248
84828189
88310320
52851958
87353252
49176092
42002051
24631436
42716158
30577381
26035977
19196658
38098980
77191642
22294235
20138373
37129324
8393391
3542557
89838444
8838128
45990104
1542624
24695583
97665231
4662922
83426693
35673132
71811193
37549207
55182190
28719834
29002793
65218306
56986651
25006457
42826348
85764061
6149420
4126771
90440220
6775342
99965959
49137778
6772089
50787680
34846185
65580766
18366638
41515529
78175055
77763761
68066660
63579204
45599379
35241784
9939100
21248857
65469605
96561024
31613705
77418221
32221906
72206185
11864516
90894089
66349266
75888804
97275009
54256923
66628264
44732881
49689951
64939252
93350871
81759708
81437614
95520057
93930639
55865817
27633636
5095856
35445113
68058653
62943962
99325943
55039056
81208256
26742954
82536089
67806017
82447122
87470173
89090119
73511814
41373916
30044543
53903094
95607596
77471915
54378932
12086426
37250063
11034488
7355612
66710129
94912289
43104578
53139884
50778651
77603067
61502643
99554418
36795277
12250887
67269744
12601841
24599125
98548331
44434132
52361799
8174079
11153861
86877641
75717507
85338935
36833426
50502136
63064541
13933301
8679119
13458068
14762835
25427717
40314021
18791549
20115278
5734798
27891388
4700137
57659539
25119259
36195269
30180392
35172518
9049215
3283600
6034166
4700684
61962430
23481350
91120122
89898303
91415081
15290772
4849075
76795688
93925238
64660658
2996090
45709914
1819586
97332058
24020718
51292483
6153090
70501724
16643970
93685936
50723148
54226801
31133600
9500963
80580621
68807685
91617481
53955911
52300644
54365559
55110439
41233292
7479724
23074703
15447288
69156702
43147962
9677252
82921105
25993012
8514717
20222455
89400462
74917615
25003310
37218712
55624450
37886328
81988835
77912410
54144443
71840206
52958505
4123101
95203627
1895329
12704551
31442327
11238968
68067639
5186245
93678790
71487480
62844338
11223473
47803009
94523943
9292337
25385134
94470468
61907647
15206952
60299882
80206040
59240805
63929589
24945043
6799399
65923047
81842783
49875231
20238881
86119408
85188690
68261135
81009905
10650429
22819282
76259212
26776345
42682042
28902070
41675688
50884300
24571735
1665450
65986294
10875131
4660674
66226816
24202620
1928671
62146013
35720647
60324897
34100781
16693099
93711846
36490407
19157037
33735686
9683118
62529654
34084026
63358139
9727948
43404866
91891606
32463992
37029235
6665505
25576202
29129643
95886775
25164040
14131966
52452443
12665916
54195630
37871022
48973495
14828801
12133243
8206237
61344200
11995019
62513528
40182692
90081430
11639146
99189049
16702341
24101261
56509976
98212810
75417976
59629955
85154097
16986844
53087732
74770429
84111302
87126583
69752492
3472206
77550036
39517300
74961048
98245015
33519024
3031543
10519187
46315116
15860417
50012941
45539338
15006307
76476508
97400226
88139556
25203798
27445322
70566731
78769649
58410827
8881525
63698100
79175881
85029560
42942030
84750405
21363923
96296460
42546842
11460497
7055372
37297526
94853970
47071048
11091325
76512544
22984012
97747641
54614773
31534348
17689291
78280200
64822238
69436076
35420441
26564332
18336666
52486044
56439218
91350551
92103372
39618175
51201222
80444101
87996318
35650502
94190270
79361079
453543
3412013
9793645
92635959
7410618
88708754
16793291
23582237
57104859
19765440
27803658
3195124
22078290
17063624
42766208
47728622
98574206
17318555
75730016
67767404
47723206
77963907
59986261
52647291
34235071
82528524
65623214
3970178
100312
29586761
27231440
14635714
72969906
20750954
48382725
67011235
10896316
98970515
18259687
20134095
13018383
55039188
28117481
43549958
17154946
65834649
8868403
39712614
74297065
45879887
62810923
40793670
52379238
48093208
33255650
15074883
19751155
99165344
35473355
26435221
86310994
79262461
65008363
44224727
7709136
79409936
48030752
44276164
57360166
87983150
10171821
1994157
40746312
60550230
11390581
90243170
16754614
25522176
35108470
25806199
28223361
27625230
79441576
83993612
56703334
38388150
90233172
29847004
59451205
89215304
2185852
12419504
26213881
50089708
32215787
84747480
92343647
72725376
53768103
53097293
47677418
98585083
91870967
14425424
98454385
52429979
24858091
8094275
34932427
74115903
82708897
16914954
69455154
3654790
55658983
91530665
79240815
15887753
95999650
11810800
82396928
85551340
25755537
17909667
13457774
55454549
82207730
53380784
41506250
29628564
10082538
32466152
86649435
39683319
75782263
25450643
62803920
51536946
56485266
9647821
81509990
26820500
80542227
51841077
44493437
9557993
39660230
21331046
85152629
25450409
96275007
14437723
70851730
4833856
98705763
42486834
80196290
38031062
33670458
69900519
30264883
55578884
71078501
18750638
57542873
78212055
34341587
95569718
89086709
80347003
94443185
67713062
64837219
54283754
85436845
75301572
52158184
93885771
59719602
23736715
95324842
49876560
94227955
56767509
58110917
53190039
63571920
64717840
90670015
87423566
67061080
73176392
2987972
91075168
26652048
78449539
78269492
29919431
19188069
24430239
59250528
39921767
15100087
36106757
88694813
62152849
27248392
55399565
58899014
79200976
27121315
40861445
2118769
93859506
24551319
52305268
39222518
36971310
83900586
10749598
53929280
44136958
30811773
2119806
7600405
37745175
94681400
36650167
89206592
98982391
2622213
24451141
67815273
16955108
49528331
28599093
93337339
81958763
88696795
90548738
64496489
15706923
30107885
26650031
41761710
41764337
74802975
89871703
44598737
28588896
18764294
6106581
5697569
39875176
7299632
91084868
5230144
2013193
29233115
51189132
22658071
16449682
91329659
71399482
95679726
70897779
78526974
6062731
90676951
23328792
69968932
55850901
68154031
77454056
68844118
37640621
73378330
39234985
4012420
16406459
26518031
37427521
50791929
60691431
9375541
24167787
88582141
29722508
5245457
6345766
94783897
82516231
3956111
27512968
62370557
81920359
21818940
51160183
6159984
21824981
43607730
37527197
88086919
38926671
84980464
51124734
81396718
44430165
14662656
48629407
8552961
71724588
8517803
35837232
17714749
36988700
26185689
27324693
11898273
37287735
75682770
18075548
56458014
9261464
34203486
77606075
71434577
68019930
22872254
94393248
61810069
75223097
39470649
42323985
61042019
15199290
62863187
67396148
10729534
13842997
84190693
28282890
85279535
25226146
47677734
90203344
97428028
51471703
4457616
9718977
4935216
1400010
79065151
45803279
36280359
39505175
4656496
47332360
83361535
18501580
10621927
51847443
80748138
23362705
7659166
58191802
26694179
12631567
49731966
24881361
62714419
11802539
373677
85599482
41932151
64558915
59793731
47094512
96568330
59212510
38053936
47397856
90860715
31256752
83611418
53377886
85445119
67751321
92748531
86220200
74927649
57355196
57362405
96809906
13218383
1079345
31365437
5830961
46437189
15915932
61213352
56648474
5157721
76906130
87051946
53971549
4804958
86234242
57442500
24488923
92606402
71695050
43936809
4021775
3121055
75299955
99835867
41454714
22600082
27603861
89754249
95306618
59897420
29099579
59160207
62119708
12038986
99103147
3467158
15022589
43629474
60117635
98675726
89317914
57842398
14702979
35729433
43527452
73680935
38196014
50936748
58078625
79455694
57831353
8875084
39131614
60004650
53335948
92538631
46631879
88146560
90146276
10094391
8549017
86341136
61077976
87004435
57761232
48718452
50426629
76555032
94809905
26790497
63771052
67664969
44737852
23585757
62675247
74448793
15707356
74032211
64342751
62171012
52651967
66596508
78180907
55292090
2744028
48971273
53108266
18186662
8164740
64554944
58024205
32281214
23065056
56218003
52706734
75847919
18535686
8087571
74875617
57100860
15007614
47562802
51429127
46730753
34237740
10312815
75922248
93307150
31667159
56486006
1002823
1358099
88554171
81715763
2373139
76254027
66274906
70746904
41323653
37685334
52258508
12695879
5231219
21504547
28200636
17224896
41677084
1538969
31810732
11446994
31883298
93766252
49039438
43439671
15665934
56643462
95459977
94145294
83547778
76612463
24510549
93556198
75362801
56656174
33226031
26862398
59733036
89599003
39790963
93184200
39131185
54540676
43938968
74187065
12597706
83858483
83426026
76910744
97110051
95643772
95348251
18230448
31467387
9851974
28103760
15258414
68532367
80001738
21769700
73506232
65750572
91680531
45349183
23640517
55848920
46686449
7820734
38118384
73109870
61206684
25589444
64888599
12054525
28412232
56501337
89755685
48982890
2208681
95060099
89056532
89664482
48159402
55210221
56183564
53410431
29887912
56667400
89459275
32464951
81230644
34242697
64240219
1617881
84272610
33190993
92283360
4461678
85941517
58898803
98785377
25909063
47408572
58105969
38610037
24377298
14056538
8537237
83616458
48169976
3700305
41822705
62320932
88598205
48117455
73742728
30058337
24643224
50363661
39287516
15109972
20647783
76970465
46231451
85749270
37622177
30673661
58656620
40704237
81063553
13084293
85201171
56086983
12327174
6538908
80150491
54400303
7981588
75661228
18539800
63865312
31464409
8906583
99215161
41151556
35782310
12078314
77638102
58823210
4831364
4599740
68761626
45695857
56827594
6856120
70509300
88144306
26820979
96411224
91523964
91591835
49619852
32137601
69500377
91386657
20790004
29626202
5471381
32536009
95639570
26569770
27086894
88888691
25995273
12617988
12728872
8961840
46668560
50516037
36075172
91388779
30164918
71759440
25605760
55675703
84581939
54687213
18992731
70412270
88759813
51614912
42100868
82163711
36392674
16564361
65529888
93921222
593836
40225388
17647644
26207191
68758257
44396819
36602478
49788475
28719804
46272056
69882072
63573542
88209918
22093869
18937653
50849130
65351225
80001279
38860733
41803112
16040509
69988696
45041792
39598872
40078287
93016536
26425924
94491611
90088012
26238426
89991543
88050014
61749796
13390595
55309255
83971528
69577376
11534199
18696075
18822539
66131033
72023810
21084692
14924881
83734208
25830379
85110651
57238794
13810815
53772101
58226543
59213555
70059569
39962165
78338635
61006943
45819295
22590850
5297403
33092410
93955967
87306023
69641125
64019655
58031333
63788560
33685618
71974198
27820373
31047509
39080381
13860925
99668550
58456826
99331355
55044282
94770897
81156224
50855301
78805331
36076462
55240789
87524897
42277033
49849523
61827782
2344179
49410436
41441348
32836924
47130309
99784684
79844096
84937835
93452059
62244445
3224834
52952648
52482156
5933344
51798532
67963356
50066987
28857644
26832400
87934918
88722494
50289765
29830999
45861536
88261523
61797537
26395350
69872607
29489863
60216358
10055601
65556814
24332900
51284030
75534026
48700140
64641562
15810894
94203880
18971698
19857232
61102386
70583357
65677511
40085022
42891178
33968233
65947211
640232
80338105
28000094
45594445
91813594
5853942
30140112
21933934
3778908
88769279
97534376
86144163
91886638
57491071
63291675
36994803
88005748
68048375
23236560
76134818
75363304
41225213
66050322
72445925
89068941
18246824
25483495
5554362
84093935
82730702
20941323
89371888
14109186
19902166
8946756
39977245
45792558
52534653
82324570
99287166
46825724
15398951
23788572
19399003
4958453
28946973
76127196
91375365
78681185
70330955
20359531
7307457
35984327
41546961
26874661
43023258
90476958
15433721
41285356
59646883
98183144
29458058
97948622
40776656
83337746
62742810
89068386
5304197
37485206
5771219
8050730
87380363
98476051
35824560
92192652
29843825
201596
79731290
4527254
47224602
71064351
53242578
68209708
32440611
519630
51679678
32510221
87305445
35124737
56864555
48395676
82307750
75290512
62250500
37756541
3716963
33552866
82180446
85308254
35389405
67188889
46946318
80617377
84727936
90225043
26494430
11935685
84685320
468559
19973455
18745774
50656149
69594352
82669487
59117990
8297385
52308101
87095810
36951380
28038436
83263725
71044831
66534055
48135785
77134730
66269995
64036842
61004799
2730910
20212837
41786415
99195006
11334232
76953497
18501255
36300082
2832305
18533537
31978891
14407639
71399318
44231523
67671821
56844
91369680
82581104
72670497
33306558
59838320
52287034
68125665
74208210
76985815
66158234
70202318
24073739
10060655
73242444
79189509
38339673
89562130
64080655
55132351
88026607
33975004
92030296
5855727
28813927
95243407
48625467
16876569
13190482
84180724
45704204
32629047
21163021
41651747
13353391
92642767
79328328
6402494
96480194
55618969
4027229
27933913
88956399
37356998
10646692
37212768
61802533
6618748
23330223
18993267
38848649
45520737
44369342
97106110
31857006
89962556
73915284
13589518
38410001
30800139
33467816
39634035
15208528
20628247
42527429
31946555
91107839
94637084
30060688
43578506
66618870
60353901
60811505
10090638
37164302
31284946
2341081
77036766
67604204
97462117
9906444
75348279
66002456
23410334
22364559
19809710
49921046
5636810
29251042
30265161
52396318
79765319
24627213
3630563
74923126
47073052
21376774
90664483
98066084
54422940
76086417
18540103
7610574
56221250
11748308
7645141
75401285
65682070
17124357
38109267
53196757
51772773
18122547
53027196
38061022
1986005
29927126
36229462
56146971
76584899
7432182
63084101
84391832
62062421
65849819
3835447
96897145
57918742
69859892
16358202
33920148
26980605
16560708
25195195
59839563
13664583
19554488
67938050
4617700
2935191
45105258
40295656
87666571
4154851
39350440
74783092
59204657
5303857
2503371
2372888
81792102
43715728
22887409
24513349
22446651
76889773
43090943
37779554
56324784
41284180
31686539
23538718
58218297
46247838
17539412
29152292
3945282
35217964
77025424
9484546
35047179
35607033
66334716
72236038
86044453
23851964
56863833
27577193
1918710
22139505
58469637
1741872
16607777
70404982
26607422
50985303
42313656
41190269
20201271
42259501
69585452
78516884
59156813
31069534
73766537
95569710
76947911
16515053
2866433
92996798
54474601
35075553
12674529
87747384
35159332
58478613
79288827
91812972
66012102
29652871
55539467
86171468
99791271
68266235
74712529
78779792
62287997
79424210
64691041
54188712
74065809
67049559
84711207
40581194
43138941
1045724
98851565
46190613
16504972
91150669
18141804
10063811
99957066
49219255
79669058
49243791
23025478
19173260
17066011
24589992
33343153
35496097
18075680
12603419
97215667
94053119
38552958
9314485
1033494
29379494
33146256
4620858
52039172
50649921
88679656
28091220
72810433
93644306
82415093
58401078
47912184
61529905
92216105
13023974
85087593
5634703
25272807
48913118
88995775
5092831
5407817
41584900
50067885
46867166
22803141
3729491
32064228
54825605
43819234
16259993
2204390
26957463
49783042
87168080
10454862
86218804
2377327
15840771
58151247
44706684
57557537
13332761
39374389
98761268
90555450
29766594
25473725
79122830
80114253
37396602
48231346
54431832
92063280
57332186
20093650
46220852
19920671
46444187
80683703
41236160
85459477
52110098
42778448
53635428
84950529
21287240
13735248
80590575
29779471
18597998
20939031
34397205
73814022
68890389
73483915
10733658
27571559
22885829
43583836
43664605
22019776
31391565
67019721
94850316
26660288
62048044
4483335
57769728
29134811
62174202
7489543
22221919
11506874
48001260
21431358
23628266
83972030
22046033
82490449
93469999
65212181
727859
17946626
68379773
92923010
89301951
4722895
6839946
54008593
13051197
37839905
94066020
95167195
96296067
88229551
91474985
97512842
44558241
12779220
50221589
17726838
2120730
13565139
65759690
40062707
25800632
18317621
98442251
83200333
86087952
80887108
34066143
31136207
5565295
34804991
57313092
33494875
99931326
1226573
73614787
56152747
53790892
76187455
43519746
73992625
47994184
43093445
4665906
32881425
40616586
61904950
5532510
74322902
74142397
34089198
81886585
3232515
48084694
84929556
79944513
84276128
21737883
15345289
92491912
5383892
35179016
72444236
87361524
36383611
98731530
60374738
97638064
6994971
69165746
44743635
24682395
10300465
23781913
99318929
7548864
16686506
56614048
52645641
3675519
28367298
51278823
34591225
37986277
68015372
56008518
14034435
31948123
36589551
73248315
94563504
55929216
87849238
30525926
76112790
31721587
761663
74338584
48211272
85703955
19346816
4333794
1523407
44267421
13576507
72433696
95527538
13313337
68675167
18678479
13706108
73424898
65298855
11914805
56035153
96340874
84146296
45065654
39689743
80312797
77944860
89186183
871861
59559749
56631092
1996167
56974691
53164061
40897874
80806013
12691839
32255628
50909401
39005480
85243872
41153636
14504174
13409579
12022024
62276091
39040850
97164975
63347215
59156111
87430454
61585129
58731078
23948429
8891781
28738645
17336558
41561231
83428229
84960337
22913342
22261406
63629462
60348784
56284999
47591732
13638570
18979970
20759686
84085553
11295509
13789479
29206715
98009361
61683875
15202987
27881694
18710407
67496238
56536853
38600353
53661357
70531667
86420000
15075131
24606067
58798454
40040162
33971065
30011062
72478677
49489628
99653194
17070315
19594955
98038020
2143338
78612755
66591763
74514979
69249574
52301450
21004807
19429151
30258777
56432192
1555497
42829127
14385871
27440926
56799251
80637264
42060047
46980744
66114527
88231107
1117467
43258744
38394859
20944771
98394186
93422444
24162110
46011627
25716464
26408500
18631338
70930239
8825561
53129643
57014479
62530314
19619837
21557854
72352190
98929611
22830750
85604396
91524009
24454017
14765484
80204126
10732177
23351418
56254675
41249094
99422416
51238303
36958391
92613621
95846360
49711315
61539338
27161262
50648496
57031963
68053640
32077167
52151230
30411464
68693539
87943881
91403211
28906986
6512557
6553304
42349252
12575434
8054000
54463935
96288204
87164140
60282777
41774421
86533918
34659446
75595330
81558366
13122086
90436918
25972592
52020074
55563178
56095930
16878322
16877965
78892164
23414292
43934431
90015616
62284912
55885550
86683079
17376167
35787504
58225375
70141875
5793168
7538880
15838979
87955512
57391105
17372552
11876724
72639145
85855878
11785370
12079877
5902789
52835711
6698796
31605690
42861518
88615319
77761546
74455684
30905325
59702019
90515225
27610886
10269660
39825774
84742268
37662978
7369957
91902274
46726649
38343471
62510418
2618078
10782972
179335
54730962
43410815
5862191
57390639
2711101
90739576
15747922
27503745
81512623
92737148
21554580
72955329
20533866
50735672
94977990
84742834
53699060
13951995
69894121
71033850
14261298
99062360
31127850
60240272
84614091
17804542
73009522
31615747
77453856
63498002
30003286
46731904
85095912
98910475
8341036
3577932
55614356
44726570
25155082
79419324
49958419
70556863
21809643
78417699
85814200
83593426
75536740
91389723
59563021
27361275
10449297
95566960
55380603
92288668
60709060
35970041
43781828
87838987
78057533
2752659
54513585
83591935
98875405
42888593
89715134
33873521
96033013
63715978
52096037
11316497
74457228
20527481
74233136
82152142
20806871
52575625
93979697
17219357
63970257
90084282
67743867
93819383
29138000
99218133
8674403
64897982
91637470
39121655
86546357
52918048
33030705
53320764
6637528
29573214
29475834
11768646
67710052
21628558
27146419
15960257
76255020
4161795
80519486
10747658
2628579
10883915
3319475
47233333
12125010
76670852
48392895
72436177
93227932
88628948
39150201
95912515
59399489
31700607
1623259
90332532
88266251
84808944
30636882
12883471
21709070
29720466
86882220
4580089
16244319
42114133
92421410
3957759
59590394
21787553
31772726
45614479
56153005
4572938
93461760
49627507
1355267
64505665
4827680
18533566
32278283
30807643
69426197
98985143
10276534
68062774
41450059
37942133
79847668
69644051
36782408
87904109
61274169
65726697
5871808
45187508
78659127
93880611
56601012
51378047
92076984
41817695
10064983
83526850
18471594
18303014
2278973
47807186
65521298
68486221
27390488
50075357
32729595
10666014
71460556
32323787
89093724
97619220
10764139
70751464
53668598
60095803
60559425
92876242
85058849
18702354
1676250
46856934
18278778
6782846
76922735
25375378
76522527
17482261
7616476
33756580
74251318
17184525
4485008
92498317
23760005
82001737
35284877
68372088
56222814
48820243
13857222
46389757
80392022
95256476
18630356
43161460
76949740
99229911
61019213
46770068
77370895
87022831
60542745
70837606
5486328
74780007
50131116
72854133
84242565
91331795
14935018
96286669
85005650
46739723
45452276
10004414
41779422
70615217
71987198
89978671
76595059
84412928
4953668
90186202
7832689
22726027
73483768
620129
2173588
68100028
73932549
79062616
9132003
82835038
77461459
53880291
99620290
88277033
20785715
31961371
45763778
68632667
11794524
58729702
96268913
31617448
19070388
85964924
52188821
94314705
4879712
23261821
53115713
39345879
80079425
16020108
78913567
96507036
58243333
87825439
31403617
98900526
18380173
59232907
22308241
73585001
30677968
54877713
85687345
95995022
89113995
3408545
96569116
38768876
36426502
32174604
93050511
10908337
70326087
43416609
11450990
26927701
20966359
8747603
86837134
90194789
76192923
32105450
92149863
75199524
67106945
51572609
75076395
62994442
77737281
91259630
53594744
18336831
1398458
44918876
88720863
99737467
76468472
2488717
20411396
1111796
16260401
94072987
22884859
30274346
23358052
67955285
65949740
12166700
96773277
80464820
5460990
48327041
658959
16494463
29020559
86370691
42737107
86179518
51809321
29644559
87298649
31946946
55366031
6044818
6385551
2421508
41655047
82359615
9924494
97421896
2392526
55343059
24054600
98703636
84896936
29781390
41152342
81725695
40323031
46627842
6139936
57366519
26720215
98222621
44166786
42337044
80680453
42854348
63837224
71490252
79223995
45447612
78544379
83078425
63891945
45778651
93444755
63342633
56714707
18940956
76018648
84028498
41808355
6230550
9418011
5215104
34883456
77435106
66878447
16239498
98061733
39742701
15900900
14829625
50276590
43998171
87788828
64468274
59437813
98503485
33118523
53456766
5785200
84471617
30046273
7399097
64819224
58901765
49801537
76467270
50320651
21160828
93627782
46730933
74759146
32857534
55722311
73246443
56409676
98419750
96865978
34021389
24373999
683190
19458217
86232703
28133956
14134160
54180023
17324071
44997670
93395958
15657594
17298673
33655521
19096324
75014826
18425633
5918688
23202805
73369029
13775247
71510708
64877155
55988663
55883319
56525673
72304911
12404797
76126058
47921819
50040211
35221973
49083343
81315274
2219588
58244429
44611836
63567042
74405184
52917786
74184961
15470725
38493301
77644563
3241161
82565583
61556795
15486855
94084651
7098064
18980229
56906347
85886156
83876373
50908309
91858254
51429315
53710949
67786587
52661871
81648680
75875127
92367152
80088835
96226979
85183923
71531708
81076215
14394639
88565927
99013386
69982603
17747978
13147886
89752668
75521883
14831032
44699915
26190110
93153738
64179149
17680421
27080021
35067542
12582418
51015079
49018093
95814618
62888087
96147568
31237976
6533142
50430473
43877539
4585277
91542888
99174060
56182489
57973168
91398646
63212390
69796121
49925007
51379245
72026691
95040429
61691894
45513754
69830869
80598439
62385196
66830291
21683057
70948242
28886537
44341180
98410484
75498089
75103852
77698443
15668392
38570684
70357630
19376162
1842259
27848989
97044723
91133565
87525106
90344568
27788805
32420078
23790291
93074272
14410054
30898609
45579350
18185787
30407681
43546166
43691321
6073584
8235780
46564265
7863920
85953116
58266479
45880537
63360151
41354021
51587709
81195202
73710794
82056610
30101984
85731779
97520871
27196338
69015578
43063214
12546138
3727318
35785207
60137665
95915848
76359501
50785105
52020185
36065162
9718955
76046917
85557572
55601523
20143029
14896469
34386466
21233703
66591052
55465983
61224426
78622014
10067989
1010922
21557923
68457993
5227035
98633237
8580119
92458631
82003920
62145519
67007536
11783547
98869587
23954366
54253493
78485385
61260360
92359224
33955143
46128691
71709533
14731111
38200174
47117636
23978061
91641954
21701505
327722
47943425
72960844
70908649
57423032
20096376
22831377
92470599
64153296
55218882
27720349
33987194
3670953
6239723
59620583
32576643
72507088
3515669
97050464
16981347
81628673
33057413
59583016
31830054
60612380
70764382
69933959
9931849
3369508
80867568
21629339
93319165
30311699
39883542
83259858
25968069
50940227
39897231
3424189
92052213
9467198
48419774
17593170
11142131
46442068
86977190
81029054
85416742
43980996
31604682
25119780
9744094
68911692
19241446
30400794
41011228
35097206
62395912
33312027
92498692
66845468
67197654
98363594
88126404
23416943
17948834
38661293
22329312
99292508
24476286
9285444
18001394
25452097
30969136
16249691
27785033
88148881
99632646
22928483
54952445
48563229
16525574
22983720
77761700
79617511
16567299
18805880
95569680
45771447
155995
64988571
2808181
93755239
64446876
32866137
66399973
23203656
11478675
32962485
88094093
87610610
25448603
13439056
81881692
79825128
49024919
83216415
71025455
69662944
89218345
95115830
93769705
41632841
66637755
56674977
12529866
81105303
96623325
11599027
10886721
50627586
79535497
83290473
75192974
2970979
42197109
81546533
33759665
82652363
39017823
15122553
33713163
57185173
4615846
5046756
92547481
97579128
78795947
67761867
63551512
44330561
67611156
2600726
98639373
70345468
93057348
26826811
2189288
1247473
39916472
13349970
20400173
11987334
66629442
93938301
54065330
67546445
82160036
44777330
71762186
66083468
40985485
4878250
15050888
21692933
1059173
32221197
58710493
57921721
66339890
51563211
25229614
84531015
76836855
23281871
63181384
81216952
59709070
79015456
19785551
90944918
48472991
49562091
56491214
30354781
61567800
8689505
36962146
98814283
93219262
86172008
25135653
24904936
59610017
60312926
59340448
38501047
1747761
28042193
60646965
27542529
27126868
5826005
10094818
5812921
68370059
31326545
12169568
26535081
5643740
91055655
99419636
66720416
86954768
78040226
25511836
39597669
46711893
3434722
17980634
73061446
67488053
22566058
95654716
97188096
16129231
47378628
4029660
85049536
65662949
69776079
41045420
80208514
55368666
12857079
68731812
58608702
48449775
16253253
67477081
19599458
89621405
87249316
50289060
83390124
2291287
58461581
26952943
13456790
69616434
65747221
81604610
50782730
27382698
34701189
92656304
81071573
35256348
61371320
98517431
90311857
51438008
21298197
64995072
52687432
93113590
2090531
86046518
37527193
39410574
47717490
95662467
88789495
6960095
29587291
58619638
86813224
71827207
30149783
66753064
33383514
10757190
81885465
96921414
38512441
13711504
48612657
90195998
31993344
66911555
50359223
18780831
71333603
98513536
8718503
99114849
86999427
9106939
50566857
44428331
58224370
7029398
36000633
87196344
80460529
28650208
35904287
27487871
96719674
29985570
48052054
14747693
67705436
86024263
13248795
62229453
43234185
64779405
37719715
40845028
33750918
55219207
90564288
44892796
24849318
11808482
79210307
59823053
8996739
37417098
97865202
62302965
51852199
3887984
38201960
17328710
60668068
12734507
74986900
4533959
69616093
23446642
26919505
56259258
12120150
33981008
12286250
50036374
69368783
36508203
95619198
96127893
93389644
4770638
63696791
51430450
23977449
99906787
93042128
80747634
93271541
25827272
25488731
58075944
27085614
78750915
60133786
38596880
65720156
37953757
88634766
47565440
91769772
44842360
43690562
87827707
41517151
37888562
27858502
2447853
8340311
13572431
29582221
83600615
9919136
94152604
86243051
60774059
69993413
16759660
98812685
49277094
64391904
43992824
50703138
89466704
49727623
1959300
3919735
54974044
51557871
9657975
90674847
78051448
52270805
94966424
48077513
7081727
23127855
32496010
50052918
26947016
70720263
61550847
24754012
90569600
66857836
86741354
40706275
9296600
49180799
56903467
41889004
62252015
84465881
1364257
84828263
18233321
89892533
56840070
11296130
27658453
91963937
87983313
92928840
72507607
46172351
23500000
31356180
46750585
41003754
45596169
44451754
42564484
10949847
70093541
29056868
4451144
98605690
88762319
58800531
76443968
44760680
54193256
56047654
50797215
77033718
24875805
5982853
50287877
86767301
47130912
52616506
62503229
75599471
88294561
8133704
41771539
57709015
98253053
3358719
2816594
81822686
24347002
25853461
26439039
94640391
37104680
8796227
59771554
80644952
4615430
6597838
26705797
53899069
34051902
88319106
24294524
37288195
46399666
96282426
1202431
80951017
70420814
11559259
29086797
51868851
3893277
79815323
48169003
73593358
52921309
27669541
6808200
32023236
96358650
21447130
10768922
58451893
43940872
24969880
41807890
93569121
39466063
21628387
14476913
59792485
69234875
7035223
83496185
78623084
49965841
93490285
37105633
64372499
7606247
15538406
61423948
75612708
991544
89115285
10570658
76390530
63358833
65024358
92233704
36267260
15546093
73440053
80153749
12549678
71625149
80280294
96869342
10939991
99101602
51933889
1809407
8831650
89110639
43079862
52778890
65509739
28747614
7121632
40969950
97786027
78362963
61817479
90317520
629045
35951348
88570789
47339452
67971031
2366242
74912362
5155598
67230537
42747443
31138410
19327055
35639191
8076591
86850070
99219225
60972835
37053633
47074040
39055334
42843310
92456670
14342621
81538422
82701804
1812648
49000829
54289529
45845191
12633424
89326541
57350710
72022481
44789581
12847678
7168632
73041591
22994534
25381516
8905531
56721539
11107847
82481084
61279465
12578913
96355555
4640521
24637601
12049708
98985765
51086120
58400043
36410183
13771102
83375686
64724946
90768056
40639709
28271766
44148671
79754874
88129854
46182331
60520008
67381615
54948675
16426596
37810382
72754183
20364547
61046980
32939903
38128333
26229027
75026599
85772484
64571402
73924548
573375
80624528
32060878
14347067
47397709
30286121
89269030
93100000
98253828
32518902
17953358
55401015
60861368
45680942
97501347
83852914
2911524
81508757
36784525
69332855
88242271
42695090
18393154
22002042
79302662
15836080
50193605
51084440
76393186
18242923
21932453
52924713
78355605
43243930
71574387
85291139
5692533
32727976
23786849
99380249
66637508
59147537
38367756
91010211
43396216
29918903
11660504
99626003
61377130
44601335
91632382
72610018
93275923
75441230
75140485
56688414
64735883
92429231
52117810
25700067
24151966
79097933
89438393
91467939
29007384
50608093
20833722
22860802
80729437
83517027
37515198
57298083
13039109
40842062
86503683
82935965
41572301
47034469
54784209
91645189
9408003
57237968
92311195
9779240
91100793
22255877
45919172
51827020
31745182
75089798
99990445
71600819
15173270
33400685
54251494
5944607
52093161
3002792
90583630
80438417
13114475
85317539
60822641
27663225
69292306
92935424
58081300
22781191
42977902
94969886
52364776
74044758
71131491
82210165
84681680
87003903
81380801
22225846
25314740
9325140
25361236
79141586
34549451
31022578
84426072
90946653
86423514
74346952
97655870
19653031
66724042
34461827
82026130
33653068
69605321
91298657
48224540
16100713
47221958
83627903
24369581
63459340
13377572
36478388
3009194
91496772
35397248
44710453
26322333
75499452
33574873
9991560
42420478
30268734
90889855
23230556
6730544
81977360
80608049
78854254
2129423
88792134
62405925
59893664
37783537
3075653
86446021
50532638
81730190
69949781
55147682
83401313
3441189
88401744
27715957
85575862
51740662
16050132
52952776
79142
89358901
80687173
96449780
38044420
88973775
55773816
41559078
86963801
31803830
98566881
49956432
5303324
54395179
2272502
68029844
19028581
4472937
36629148
49686632
54861542
86454939
24021383
38477779
84806738
71860817
45319071
55255964
60881410
91366045
86145621
79042208
15110383
12183300
10535046
84566844
22565650
86900164
95585610
20327501
42218598
64522929
33714780
25286331
87117932
9493736
34735472
3889778
40209226
34647649
59789357
10378130
41086172
25805147
35083702
50862837
71034534
1864121
12590940
50953585
65636057
99336397
24904435
77443161
75491770
5302295
75131708
53397804
73665556
50330309
83192320
89707744
3415389
52187990
95628657
34543535
59659482
12877003
45803530
41117421
73218504
82945400
9230945
88606747
96796413
37011007
39159962
90062241
87336918
48381608
40113454
52664346
10058596
5553025
61893215
51934378
7179860
2740336
88932319
63645797
38958725
35548063
95449463
467949
8867326
93072316
16595172
99126883
78985754
12374231
945877
36464037
99334723
30154835
6880885
46655203
56985219
60944244
51463760
8523089
71311275
59103136
27650653
51903428
52427784
92894249
56483140
40035815
15229456
8851560
13224247
54637756
23883042
81252312
58308021
89437571
86298463
88842406
58952334
33305381
38003860
4801512
19101107
46610150
45775566
18545714
53097780
43986227
26939857
73200272
71541281
47318793
56894908
20843266
70845871
57520592
19336858
90895212
76136673
69701146
17964143
83845310
20595443
69815742
99942492
42959442
13870711
62078785
57815068
97368627
63639921
84650933
53326324
89211898
44128020
39740863
2095184
89743
24929310
45741704
38336260
34320970
74741628
79853302
42812910
31297242
74811211
25390732
21651179
1068316
23522430
38275888
8099944
67202268
89480956
60743905
71153080
71546426
98776392
9823524
34330062
35926504
91328013
65486714
72830284
76786153
90084543
54386800
88534417
47572022
29447803
34757442
88536518
9158085
40015293
15330950
75479171
46187600
85295150
4120050
16168995
3864278
62458168
63721164
90822101
88981218
78787568
19631062
48691881
85934542
83912581
12176142
49440585
84788642
6123663
25351155
53919823
7364122
10334793
55530674
26324139
78593119
62163930
77093569
13089484
5377263
64040734
11991930
96350500
51801400
87428263
46767858
62985336
97273819
92681907
58103075
48814986
19016436
32596545
90368908
83749211
89913716
25456110
73581698
82758678
41207268
51855685
14477557
62491420
22616728
40484257
37979478
59941724
42461769
20518527
91080556
41434510
81102698
11679097
50113393
3733876
12918079
22047080
38584007
28559028
17069970
23451175
73347709
84245128
4005702
64944530
8085849
8583925
83107482
77241894
45059866
22695103
73787402
70937566
88289333
42602534
45858594
65143092
27002303
81320645
19978204
22452544
69880859
85808311
71702414
52757044
14776172
79046828
46127938
69596059
90761936
84482836
88691009
95970370
69261772
87697374
42488936
74682545
17216459
35781842
16078579
14459835
80604472
18696278
27250649
15808513
2910869
6843306
18501293
58517563
26233781
6013195
86108100
80055111
7566191
13354947
85714167
35177720
38397130
27530931
68541241
51607693
50207351
51956733
60764019
4646259
53818840
84064170
47717461
40413130
18086565
65717290
39575163
18679844
78348659
72934343
27589619
2952611
51694015
97411384
43147214
48829594
62843152
51306326
85547151
78289739
78710418
51438932
19911975
44359840
53027131
83418433
71887953
99760734
75322526
41964286
70269073
67171595
45711238
5387967
48413894
45505596
92013952
52217781
97917649
74204991
56495667
21450344
37612970
59496115
92760198
67889883
83324066
56564450
79968956
66290621
71176272
8798638
21498079
76161475
43513267
99004898
2414646
29552009
72008094
42516546
27806227
41152175
89344045
93436856
9167550
40656757
77422655
83189415
54924699
76431808
16526177
25752779
14015248
54750552
12881078
12382870
17558165
35728463
69859996
56546542
26419350
63882393
55407423
8785166
74348531
34079834
1526665
33192507
63834967
81457635
83732720
59333584
30469269
93412838
3730042
3270119
11035743
12552725
98251105
91725723
89485133
78899767
33588703
47464544
26105700
27855897
8032330
70127842
10437342
55427529
63899337
13843360
93638052
4798898
24420058
54974399
16055720
47129806
87240388
14803858
29685063
85870587
71155529
52459997
41065690
27170234
72857465
43005050
50131928
31154037
19501311
69656959
5749418
99828007
25869713
73242981
24421531
9804535
83500044
47148793
49236827
62425566
26558979
43497524
49935907
83486685
65288203
62651826
59443576
50751333
33851276
50273310
98844053
83714571
23295095
86304353
92139549
78368734
21572694
50877021
8854732
74589742
47192433
21134620
80322757
77566000
78659567
38417790
12066743
22607533
62620013
80676062
96890001
37689586
45225368
44086971
21988080
66003062
55998153
39780174
48537035
15217244
75234448
25668098
27799298
87533971
5147720
44384493
46887362
59165139
13505396
21247357
77065311
46647807
24973733
81325146
24040229
55286642
49864462
82739452
63353742
19657686
89128673
90240485
34044773
43008716
66492128
55113255
73596873
29850695
68356801
46194349
9248684
165107
25853578
34096174
91538134
23379225
34130922
53854510
21036144
22323824
56076461
17655700
98232975
61336273
12228218
71893929
28161244
45869674
78237023
64701130
58327876
53591453
35051895
29739437
82699438
76990894
85738306
88217981
31720168
55765322
33790582
7874512
3581028
92332221
29811798
39442168
4205215
87145329
31917535
27609848
20737092
71315000
87146563
84700507
87846444
4397539
50066900
36567447
39079631
4988229
85747522
37188690
2057598
83604020
8984411
82080991
70854168
1762702
43347244
82227360
9765493
21456603
22035056
36297273
37344392
76493723
29043227
26431472
49525484
65363459
1660443
73970533
46474884
66116109
93305340
8747662
74090728
21775768
65213685
6773523
11549338
62398507
24095716
34458855
78690247
72217492
14759847
46406211
88178129
90372320
77566081
32024886
78149716
47302087
82715103
2865013
71390436
89603825
645125
87022454
70992782
70445725
80607938
23942523
12992607
74716338
9801207
77467225
10789632
85037418
61780884
47359708
90425774
61432571
15363310
20445474
90273463
21502202
10511405
67889570
82692217
44895604
84005868
41252150
32124362
43994307
99815748
18413329
86361304
8140173
13350671
93126796
71824058
40383044
18109699
26057189
35232308
20324263
52111790
88198295
12613886
83744903
50935350
32389789
70922760
56694273
36807056
48393926
30342224
98751154
18123144
60117486
48467425
35245292
31782321
48837762
6866555
12141001
9043616
67796609
50954391
18651334
53142364
5657955
74679230
52896144
29013400
58788911
30291172
74278616
29154987
55142008
62554900
94783370
68455244
1018425
87385115
19958296
99792461
81823642
42271503
1607581
33071909
70044986
54338828
8683331
86297188
79354411
89835585
43818455
28079000
49551722
43702742
21507404
68006055
69907749
91146650
4039690
72451940
10550815
85393322
44662171
88140648
65382654
41664142
78640611
30177421
43443904
80576865
4272333
72868132
26818755
12394556
12645640
84659868
35530503
63635205
20036330
88660252
67204046
80395100
76077972
49718569
70639845
78271070
17853745
81825598
47251070
50994207
1259532
6021301
77268615
41877246
10618770
41062891
33736915
31058145
52640092
75335442
66939028
93485072
16262382
98980739
25646875
47886837
93404219
96637688
85448783
94924267
32614144
41751947
4631179
46700927
46405472
47908686
46266408
82267405
29767846
27418129
33178719
41186050
20903082
65349029
27532600
45198850
52373456
22833030
6431241
36189139
91127113
47788212
91960121
45639299
46641168
56830610
61705987
89415526
67873882
98218320
32381928
73773533
39831574
52926608
63564319
29854508
134205
46669363
54779163
79570359
3619306
48709969
11658372
4664936
80182818
19053340
85327730
10950134
26955743
31053140
63607339
83381299
2608087
65139243
28334163
35946683
8919692
16367941
25799477
8554699
45436924
35481426
7888565
25526811
57533196
83356345
41285523
45321975
99810599
1908836
97644382
26172026
46632947
22053153
95823663
48900202
73592906
49092850
80341866
56893495
39626010
97430237
70655789
38632632
33842950
25746543
81524049
24042654
36321905
38429644
93739280
39966107
33260571
33168419
90351129
59096316
37021319
54015535
79928084
31618836
86513231
46128761
14501178
49536501
46655048
46682582
4991396
14201368
23778954
6506936
15852124
51011650
61005013
40831092
28377792
98682478
50890692
3623126
38971972
40157260
86902503
68516805
65277156
98345592
88143281
56868133
75401283
91770408
48787057
58305950
9802327
96260294
43124917
46020045
3293952
41474026
25122704
54313803
28006886
51797356
96860883
92546712
4189350
25573193
39906531
51977662
71975037
4344641
47108013
81228150
86520932
73497128
6867854
74712781
14364087
30135120
57814192
25593115
38923457
65036957
86944542
31322498
66549550
8977191
9557939
22949290
95482963
54530759
73236315
87881412
22917416
61681342
32208937
15196641
19780722
7213768
61873126
59783153
68867690
26106142
28101109
70148684
4914373
89143047
2100041
79741914
737806
50000444
61685680
24746548
1422331
44368247
25759601
32124072
92197577
99932383
86335874
36333026
51894172
21335191
99418080
2973827
40221228
36672799
71086759
19770482
13032872
3415045
29328700
65340518
71991604
23630576
69672089
96373935
23463175
67884038
37168870
92838439
12074389
61059052
69479791
32253531
52346013
8533441
44458187
49603415
58793896
71707611
29919649
20280331
60814068
91476295
17074209
58960228
87535740
93263849
2795540
82218783
62706280
31952227
41480680
32017128
67693251
76469441
13249037
91255344
8041874
26838007
1738606
52052287
65965765
68783354
68440549
78219734
86990837
28059769
79593315
61826613
47095810
96766857
40919264
31377390
79539231
83216095
31278211
67851835
24636153
34290537
81543371
11878671
56614102
1459448
4148646
58162337
58966542
58214324
52847145
84782418
72124167
25046721
43856961
28283722
47533900
48367314
37911669
9028516
72188853
99957956
8502423
23860641
3168637
84454946
72081118
38816112
87769692
42595555
50037408
37800931
70333640
28946884
65276662
63551185
69984453
93814589
45183887
44812665
86291421
62049716
31195236
53859202
73575818
36398111
58211874
16855210
54428803
52544403
16340557
87115617
93322818
27579637
96154195
39294967
60357421
6569139
26618935
97528992
10624630
64328243
73379561
39450954
27912244
35354108
82142576
33018584
13052759
55850026
36918610
46734952
81799205
22465388
91918233
3960226
8359046
25122942
16535220
26735463
51291025
29259221
77331405
66243310
99270309
54258066
70364240
66096624
74303099
6043961
3868439
86125884
77191567
36935028
73578707
31567478
67055377
89354384
65555702
7236683
82107148
2345753
13213103
38465080
11926924
77562665
96098888
48523853
16537606
14505280
10095712
90352700
99297830
54594942
57991299
90201464
37725411
7014335
71899088
5985442
17143993
70885795
56364218
86197108
62621135
74659536
25064700
2610548
23963683
57447451
32019424
27326676
93293997
52939418
77662956
1566237
64499376
65512811
3873964
58714984
25990049
62789830
3194108
90215318
92894151
38371568
24504302
91797341
70049530
13504919
99105055
75128747
13722705
64303833
71559025
41178536
56508241
50697587
53191605
65438201
37762842
29925836
22516290
59692155
60446034
8115930
46075272
32405624
76424048
91797455
50594241
41194511
96008814
72229856
28588243
1511648
66425570
10801432
35579669
9943913
68518725
96724723
39169653
46743659
24617185
48589347
4922181
17857377
84200475
10386488
68270848
73268200
81761622
8299531
7648219
26503302
24790033
46335520
34286857
94301327
33648401
12787281
76481279
59380037
91655221
83163896
8675803
30744399
78084605
52767895
52011699
71846681
12045989
29253636
16697541
88031731
77108916
4558186
26841450
1013840
78705458
401002
44597320
93640422
95200995
12512311
17336366
25968494
63311097
37844641
4079806
10841574
16309089
54782882
85950288
89898535
4078660
88893009
40563343
79526047
35194523
62698516
18042646
9998912
18349820
25569154
22973838
73316774
51892511
43834096
3692994
28482774
32097704
8038626
19732210
3683581
72014509
66760217
87223095
38587355
50022798
9058896
48108864
46405366
30168114
1493398
24969144
53155800
12275012
3286358
82263181
13478381
8946280
73828847
35303762
70192502
96825931
90999627
19055544
44448293
21738430
84022677
33989435
29730942
30128602
69645497
30113973
45147579
64041793
60700666
22652088
49419428
62940445
88586599
73656929
58948731
15002107
69405780
38495519
72421538
53048202
22527434
218427
15897658
88588584
71856851
79334462
60544470
72122075
77318131
62691105
68470559
92108827
36775952
89606059
17949917
20039529
98182918
32997414
89201476
48695179
36052178
30226564
36368482
86757476
84892961
35218661
75056605
79944737
21044676
57992138
11430067
49174870
31000890
28156133
76185391
25071081
62987945
8679611
91539066
28416002
94976965
9068085
42557298
93726521
58747571
12085130
85664600
61578085
79934511
64720898
60997091
11079458
48584735
66945639
74482437
61224972
45604900
65912233
37260336
15782243
66122944
69020169
40496657
45772166
1320013
87268563
63044762
14140673
42370670
16564943
57085517
24396538
31982773
35388980
96212011
77097085
15438638
14018342
53857367
11217454
90353997
85301690
73998225
90564753
55500760
56918799
6268914
25234302
48456473
57719193
73620812
34202092
582792
8910725
81149484
4868676
38494809
17722599
32442654
68890953
12922985
75150598
6591383
28947785
29412291
39275140
40733915
58984072
7934153
35507388
24607838
89578887
79053601
59359416
24075511
41812517
78206728
25658505
28026414
6602887
73874939
40552461
39577219
83994757
33527537
44514502
79277213
8178471
18240725
71497257
20337316
31764769
4549187
22362789
58051557
27536456
63568720
60998833
15949511
70837357
12530097
5702657
87248277
82057314
73933073
23367649
93366885
60254665
90475392
1950921
42191120
7563094
9207440
10152446
82061422
94208632
52043996
80029537
56792207
18078275
69427984
16549343
70171647
76009915
43747450
41303592
2152867
49302326
84778722
79543421
84209775
59174607
83251126
59420055
28034605
22650079
54449351
89233621
13903686
22025822
81998643
37304761
25699322
35954251
34588313
54811289
75877964
94258055
73915495
44907091
91809360
46787766
50671553
2307228
45132108
46587941
23608002
82238859
47394327
64851810
62830042
32491665
21652977
87915874
67258898
58835949
93333054
10988802
44026831
34206062
41002382
88348699
47330991
92978275
64365468
32117787
40447024
30925230
82349701
60984475
38225512
11835658
77340556
83753001
71061736
36492740
75173258
90536093
24201912
77164260
56222992
4754670
89049756
9742158
56733123
92671319
83151025
70260243
56322429
12574361
71608277
27111160
86421913
24372593
50223670
44584346
3275845
41495503
26656726
37375104
80229057
42670724
83851935
94803099
8504750
31232959
5035387
23271196
88807915
26782377
33360512
96949447
22185453
48743842
85023143
71053881
6014023
36982052
12150642
45987571
37212010
92215006
52346343
40916646
61286670
82465015
13349370
54273718
63197876
82930958
33323446
38734956
18874900
10008432
65851951
77236900
48253676
98089216
51387752
12729549
79662941
5413745
17845439
1060345
38094948
35618391
67953181
37418881
57228980
20514105
52186617
61226618
26975072
30667590
37435734
1624012
78775091
99956440
83417596
60496350
73005049
62673993
53215895
87308788
43695049
84018557
59737560
20222558
21613183
1778746
86424933
11682661
57800656
6397415
94909309
29859567
5214105
43849589
22660669
6263078
49606114
89205526
84864368
56107569
64598025
74481934
83085974
23488842
66573886
61338184
21680644
35340893
68117470
84088364
75835899
93995422
43854407
90925041
3641712
800088
88440188
28549837
61256984
5807703
35805872
27755300
54247003
89484952
33453299
92890121
30224975
40475198
1459295
97366595
5327314
32767676
17845191
69048309
88634820
80569276
39097884
74913400
69830213
59452291
4958037
3062516
13129461
97981499
72248709
93981592
28375068
30338656
44695264
1841147
93231619
43106682
99638553
13191579
80337594
79306233
82584652
15186412
3265410
81263824
35044722
71733177
65008957
57514960
17539195
24848049
53802284
64602596
79475507
13901214
41284633
64527513
41424243
79123469
56838445
85262591
87743909
52251595
25373390
2989339
2230847
8883868
1508559
28697085
14252105
69173382
25176885
11959825
94471637
48894084
77863220
34842580
48683103
27473184
77275573
18070027
95356990
66907284
5085287
79209942
81299871
71993965
87866724
93389400
33375605
72253838
17492888
5992450
69681179
56341139
2535552
24216011
97095064
35507032
36774498
80930659
13977282
21464604
81400581
75961741
66314324
1296531
12124212
82943437
86147483
86146171
35959544
85886018
75141497
17453801
41292940
20429142
145505
83367589
91872274
27638646
97136709
35411974
95043929
40660374
54647544
91085178
77952181
69404347
76351199
59145929
55098687
98840308
27671729
61112846
5798081
90898631
14910239
32926627
41382001
67158142
53316680
45616061
96783305
33546676
67728879
61777030
48222442
93575682
64850706
57145115
33529150
32883898
88015897
52755231
31137375
65096696
45512133
75186811
61524915
22548959
13412770
50053658
85929159
90915118
88635135
29889473
43216900
5196949
81930860
12391551
40041880
97107771
32094354
51916982
71673919
57242548
19291436
47291155
32475616
16431783
98565504
76313294
83847023
71549989
44839558
73566355
93027881
64306409
42728061
27809690
74476292
45018658
1894239
30715794
44229563
15203504
79290025
95182808
857709
86470240
30213724
91900748
40065319
32440419
41593700
23072245
85968280
54325303
63196127
65801346
24416056
58763625
99565272
11092348
72857732
33264282
50502064
91883003
39133761
45130906
47899932
12123555
56750267
24399831
77977345
43468194
36756631
80744488
60628170
64344443
22960008
54444558
81070172
53496999
56095085
88656993
96587766
74866429
48508936
5940177
25378711
68973124
266907
68166671
31829937
96758848
83246261
32821156
58531315
21830386
16232423
97737847
89616972
5802886
12303343
53417957
21293063
76317914
12478274
60327096
36422620
88488676
15878416
6462005
42608709
75990632
67220992
16765154
13225393
98570612
84630538
14736546
33233522
67004844
73349270
32239141
75388839
25921713
19372345
25724602
35669918
18657032
38296429
55939154
21551781
48478688
42286340
88937236
84319183
96967258
7132289
64577883
2205372
5745080
73549593
85562396
79073996
72596848
5386270
6761366
12012784
40620705
82036917
47656624
78018863
60503302
4461227
27083589
86431200
5251337
1682704
91308955
70471992
95473678
96970177
6337128
42824713
16143399
16116776
41038348
293525
45040953
31925708
27376584
29010646
73964182
53349781
41143047
71201463
49276178
434563
64941078
68060698
34248928
99568786
33802282
80778025
55562479
81397500
2136622
17182221
26661840
36513896
33437745
97915590
85695290
53687214
96298693
90633883
72508920
30441886
42174339
19642766
32516445
56374760
52599885
31883808
42876288
52342978
32196695
17587550
33778058
31797555
15037030
58597262
33068406
88862062
67379992
11775935
12045392
17609722
51326732
45544811
2946442
11285804
48780672
90030751
1186202
63428169
90757765
55150795
47317776
5992257
46404631
24926899
2357320
35285460
72193326
73155894
15703412
33919725
23127533
27075567
25387535
36823208
73185685
57746421
96610882
78896815
65723905
13451425
75069085
20007346
20560262
64506929
17865970
65085737
12668714
62543183
36108382
80119310
27845741
66681599
91607394
72326091
8707150
74299319
95349857
29874830
65571323
50483782
50224344
54826532
22145377
52157190
15375098
25744646
46721783
28571998
77817567
73436850
32397041
76885129
39692739
75899171
1535490
81314564
40690474
84643162
32527349
47533555
66472827
93671735
23350123
5093966
59927511
90464090
94368590
23482528
75142696
73032735
90345320
19655970
49292837
42585916
12237958
13389569
28149628
53289640
6801022
62387392
62483111
11359898
75370613
21783000
98808902
9075495
61884840
76410330
55193988
75695065
18887912
82112432
95394075
48661174
74001257
81509600
69510710
63414975
68452795
76259468
61489638
28724351
74380058
2163993
90808923
73307074
24721333
64828070
33114481
96930740
84850864
15330891
10652691
39878450
30281474
29975461
24237860
55030895
61645225
72137688
53102401
59741927
23977069
63110824
94047850
94648431
9587204
42262362
86396072
84591616
15347269
13480482
21695569
95533255
19177981
27539455
47143347
99887174
5368427
50474638
77226692
91776016
42849466
92206619
49972239
50651200
38767685
82432169
31025109
5327629
6056500
61210801
41994457
46194334
97884422
17786360
88331827
18140435
43896730
45122027
88505961
74117801
38387806
50585894
70265504
4345144
64591758
60456691
44015135
80603277
23115700
1741789
88259299
72100431
67432732
27591099
70991780
28785125
31882216
49792416
74941977
71099665
84688057
44950000
17655884
29910207
12308235
40545094
41229524
6191934
74490427
57783666
55675932
53025622
89561255
73644218
26756765
60172171
64864929
62601055
8822279
58094878
71347935
25932222
98766803
69517842
37829502
14205447
74421904
64728182
68584763
86411147
33189354
15697333
46893532
31282888
50886642
64122658
1879287
45678930
80877320
91647798
81299953
28622646
36637761
5343484
79286398
3905991
81834273
78117912
26000685
39302830
58425552
38737078
11761152
35734058
40753746
17793616
17624848
28553192
20343364
79052638
79311696
77920607
18304550
6472604
63593644
42511062
38761303
58758474
73062851
86118673
24334592
30025954
74055404
79715264
42955605
78074748
16272961
40873232
21528976
63482959
54458764
20936763
76385449
22404374
10803651
69731706
61046411
14297882
20351511
3823712
29369790
10129012
64624133
92307608
75271286
35704995
25387155
82842461
70342548
54147219
30638793
88202707
47056990
58040950
38540806
72125001
19915281
69066990
27458750
33884523
59699395
86011136
67180475
29087229
29652244
32625081
18695172
53932350
7367657
88099400
98909455
61310
85763538
14690659
98934131
84506429
11832801
60668096
26989960
15689340
56847795
20120970
71759804
52461296
48072819
83768134
31677731
93454401
44366674
52771891
8024904
32215719
28696295
98276337
12941850
77479013
74709186
97126377
41024194
54308064
35114867
24700062
8813547
21599898
92504657
31288965
89309009
4507333
12008088
12836722
88002297
731869
76268948
30504670
97587749
70416510
60862562
58448469
75437042
17662577
99519273
93895749
51489287
63696278
78230488
48209992
55034916
57673726
3168805
28769968
52923339
70353555
84841034
97410008
95269363
31763320
28312988
56639173
39353799
58980716
82811254
26234692
60004081
40747357
82445277
62997113
92508146
7397780
59941519
79933961
99578760
87148338
76690823
98940615
9877989
91841224
32443747
35769162
65277097
59531837
76822359
56878383
5822920
19659520
80438958
55363378
54077119
14831293
56623376
84856834
68171811
76416873
84174005
34923235
69978374
88205099
28589414
74442546
20922768
1373070
13145576
77773727
83220060
67098949
54009109
55636059
33974963
1498725
55182864
63745250
79348734
76440335
2142389
58951898
76782604
63501642
98028581
18174683
16363726
35270972
36514024
59584881
34403332
25781398
92071259
89630015
50062962
61626851
55266484
1492904
91620373
27795684
29620092
29940671
45231386
22104506
2066865
10261553
43649787
63013304
73476816
32713344
63458740
45306017
94238412
42776071
10401200
23445200
55547436
27235800
7142973
44234146
85587955
89011333
15342447
38686202
44849878
43518786
3630076
21712928
92826351
36660666
39725552
80466686
53511922
61198800
33460695
65037944
66529805
32859491
78263540
24904671
9217066
30122182
42338370
71314399
80265735
28919920
3304577
38965310
73044232
3653598
27703827
83320054
44807613
73777613
91131986
85076157
22760529
57099668
57694222
57233930
28288998
29762333
76225710
18412961
53364551
73111154
62785825
28200664
77697780
20338817
77152820
85062181
69040982
63524746
38563124
87454250
92287393
83624710
81211702
16082791
53675552
62828180
11826872
35603824
95282575
97777506
84036595
52431371
10692672
72280056
51648147
30688085
86683025
64752541
55076168
28780882
57216369
55688370
51994991
6733793
37019060
87469296
40191870
90454917
42418392
87949471
73202766
98807753
99589208
52083376
18578806
17015649
35405685
35671761
5828856
73930547
77010406
31846728
2793930
78485081
94112668
5556140
12326923
33724229
76837277
61948786
7883389
55745618
83402055
30677861
9495399
24295057
30557741
95766399
18432841
15357398
57941248
77412094
77799479
61606294
30447985
42110565
50821672
40846197
63409583
46468158
22435378
56474965
59570619
343131
42043983
87457172
38205013
10345065
65400162
2330401
51625596
55646782
96166331
45436061
17057098
76493633
17849991
71001291
19414279
70266813
84824176
68090912
47816432
90568113
67674139
47051872
33352819
8203307
29116055
45203790
33178933
97372919
18481691
19566788
14771776
60617525
86836524
79803324
216702
58457708
33092350
41788067
32664692
97126447
31195928
56875372
82325439
84786712
67142312
63636568
57099145
54194584
35007115
76280476
70561674
80505883
26560709
39904134
27679539
85992307
67776217
58963194
54331367
9554067
46441634
17781638
41251703
45375129
72216674
25479784
25004712
90712080
68231312
11391971
49465149
33048503
11412688
88937164
60270233
98656208
87169508
78125951
83859611
51517873
68190333
627415
41904599
98680327
52568771
21833035
93818266
27083862
34211592
35958568
85122791
70973470
29784684
61297616
91030840
17927647
47888601
10723759
73786612
86687353
74624797
18935603
43035550
9241712
27422421
73317300
2487747
82500999
28463437
4274877
47959650
7396352
98102697
27197573
23884905
42987281
15474167
89537129
52754105
84292412
31461582
99713086
87662834
40808841
12161143
517496
48018707
90335966
97957342
88349438
36094302
3618516
63765187
74962306
83939725
49880730
84570095
83521324
90424371
73512038
42139917
72774159
3912976
76519207
44024151
88225144
22159655
99978457
75337783
57627475
85100958
97263701
23308464
29184172
53833434
60516360
30415437
7956538
8473500
54443486
65748747
81559636
74930866
34431654
97862342
56781990
54807132
62054589
93091810
9867506
90396763
64805294
8576092
4470617
37669198
29333784
51894721
61432134
41511706
31217037
12452439
96277176
39588462
28488575
51968436
35524365
51910535
21533920
61427553
7395935
13414809
75800064
33707555
91273068
55130565
34919847
69204553
32253491
47296354
15725804
75844902
50505524
54315114
70195302
64915926
31903334
68753100
46164849
95501653
97863439
49561249
53773884
18617921
53636539
81002051
99707401
98360779
79857807
43888922
39624999
92782587
301877
82989466
476593
8373585
56967239
4921945
70059704
65847635
93332534
23511724
49080104
43616171
68450766
16109541
20609356
81403824
43105531
79357052
49224472
7744672
28237554
98680491
64864388
99744125
13013861
27576148
78705111
34955150
82072361
23510173
85863158
67268433
39510248
2790513
24770203
60436059
21036970
60694069
29468510
73632135
49385342
91873082
49266790
88008231
64634253
33859600
42142314
36546368
97672080
20386541
22512546
91979362
97812911
56111444
60625927
39782334
34821843
27840476
66496868
21196993
70627346
24993737
24257161
51201583
176937
12129294
77800082
69866051
46668539
44965881
62002011
64528672
30267849
47438643
58529714
41903993
16968194
27626935
65752036
41102191
65092626
44458827
69607920
63438676
79769830
92286856
99035962
75984619
33289620
26919497
34904363
91511082
23376904
52471139
6016726
76581059
97993785
44260681
66993931
26127056
39229456
27558692
79492812
21311398
49170560
26681006
55728885
57509260
35427160
62991036
18595438
60899970
35350346
15854727
59350163
70732573
17108106
77354250
56970752
35491358
37940429
72284974
64522734
85883185
49408988
80123309
70458892
7070472
4670150
68561412
36465035
33463684
21173854
19971785
79629408
48559584
75229014
26716274
63252704
51973462
83144891
30288136
47005183
88484542
51786330
47423519
9411954
47425774
43060217
35903106
31404690
83246893
89834890
8961663
33078109
73019853
61899978
73021037
2555022
77808195
10680102
84661566
88279967
71268486
10463512
52961158
37975836
19987331
65899890
38986306
29320818
70588503
13526715
69553225
21106987
13591147
16229581
14440980
57762090
43693645
30020155
9895153
34750277
31243296
22579920
14186123
4175773
16086338
91984916
78668551
97118417
59045677
85275239
18529155
16616911
59526898
52504502
87321377
19131955
12101410
9102727
47394096
35677601
17565741
73377605
91165195
71077554
42447798
16392650
95420537
72019127
88056208
16987887
79797793
34338706
59092275
78103268
21518656
66438966
31022632
93643375
39250220
79632574
93613869
83763127
70507842
4814610
79340311
55599455
7870568
57034347
74187222
25127275
40892271
80676263
4391090
22045858
42195103
5043134
15905773
25532888
89877552
46695644
29190273
65529435
93920650
86041080
95925196
7193677
84408371
73038299
87437628
89600947
74580387
33720046
58217780
52051371
65307792
35311949
98527269
79915461
50638520
54397847
84622886
78306466
90524719
87753577
65758249
16582388
68457563
58618712
76398233
24379327
63046733
38333126
7819700
94252585
55955241
12030255
13621233
4806668
29211371
31611800
2081416
8246356
85756319
85251948
98559160
78457307
53949635
62478144
52302790
29967587
13257929
51297698
43521447
48455014
40921337
89295240
93080051
12915662
22265266
26087814
33726966
95325184
67552658
88527482
8683776
41798221
20717777
72683303
81363641
30135955
47662069
94575579
74895694
61564197
29514287
93098077
88287303
42783316
17661563
98333577
29035813
618022
98558750
12892323
51701220
12073639
66245911
35891853
35577945
33042247
65886615
23222941
79677256
38885991
92033438
84845178
42583733
8347282
48095081
82624603
31524155
61450476
78797622
99825127
17642312
14083303
13288773
96517656
61777978
12657770
23729553
61161242
11084768
26590850
41365688
86286737
25984246
83318916
40597113
80985525
18949595
48232988
20706501
31746633
1460874
62423353
86717499
9630002
8507374
25643346
65193641
20909559
86875519
35697060
30335500
11827233
25109930
92840731
60974796
69190709
70740487
37141598
83300706
37008819
20711272
85502445
68498806
76536569
822879
64738746
72862630
90907109
31614610
28254808
12090185
75433149
43987195
91134321
15953487
26700453
85831835
5530835
86691780
85348939
99132129
22868707
89504170
13102525
38898817
88361378
99393365
29890057
14652843
87600480
61139721
4081377
21071951
4407488
41977260
91792715
66254503
57773458
56026414
30304055
6608138
59950321
77850777
70962446
51306404
87693303
55937752
6604470
17008854
43394953
40973840
48818814
85138504
73326912
96098645
53783759
96653220
15460064
59793941
95025076
95842659
87338489
70024698
22288387
19860618
35426163
7586623
92184364
83022530
80929057
72958891
2634124
11779965
65017096
51744771
74817070
75838195
9928256
85764478
57901858
41800641
68994174
12641282
56467727
70759160
68358755
5454036
16655102
52218177
34056748
76439269
43490668
39522391
20978809
72099225
42595190
41493698
93686563
256188
88996534
60276941
64481294
87998332
73742857
14512513
40811494
70060911
85461222
82025628
24078350
73513834
64266935
58438658
95027558
71780421
55143380
92728163
9876545
80652367
68037916
2078600
66606380
14315485
73726099
24809007
15748240
90244643
74566190
69108713
25628563
99512286
54492996
98317140
42330626
51493011
45191752
41087540
41321692
68609682
27868385
71613854
65334688
83689534
224257
4865293
4044998
67279390
74295784
42218574
50522129
49067574
76189288
70819389
80350979
62099071
7198540
16321608
37509065
23035072
6418763
13286288
80167547
10145925
57160861
44476647
75981074
33447833
77930424
2626270
34382572
30371090
78487113
3114751
99955005
14116313
82873382
69549197
90975963
50512767
84941729
86775431
68398671
19399528
13773732
66645727
38332703
6528665
22741647
64329379
83820385
76524898
48396275
69509838
55483547
52876024
5767697
43971279
24366054
10182961
32245423
90404940
70758368
1440095
70480900
86390051
89512327
59981068
94560377
61117239
82700419
44509662
56174180
3277789
64620087
25500331
27116733
78456449
60078051
32920812
79959502
79217537
55413343
15985220
14228654
95805334
91443724
74337817
55284998
58993993
29874376
52105415
27052834
87185979
98928427
88612667
97796176
49500095
32096750
65764621
85627455
6502091
65822877
7262438
72999805
95666378
313614
70591234
48036410
13933029
52985191
32326331
66458659
3218893
29619468
30530925
7671086
43896699
95227983
76211878
99139768
97575367
68829374
36871313
66769009
44564811
75576105
88612475
68058419
27818213
30470350
15064101
7240730
27605435
72649565
39176048
65504622
47436894
23075494
21870182
98253309
28644196
64414419
65327317
18908332
29411047
85752141
60638393
64120836
93876833
50157703
13493779
97794231
2209690
16421153
37938720
85759415
76332277
21780779
98958194
54296404
25410729
37175214
8305963
24296105
46476797
75368731
84658000
99347772
58898905
32879790
5509982
36378314
96166171
4481734
32474759
67928698
17979206
32441193
38553813
97312195
42394253
57727601
11904365
93653673
48246694
76091967
38511131
60365613
17852694
74912994
60471441
95494567
98682593
26594597
78349625
58403277
69008003
38434057
77848952
77583423
19200391
37440322
52047095
97478688
69218532
89555541
1366790
56807327
59744624
86920624
91592144
1089552
94355366
62840717
54440660
62302397
2048897
23374720
20871580
38510361
1457525
86232726
81425332
95973500
12288630
43967205
93981728
10947873
97143265
79151218
82493925
3810790
63117902
47025735
42161060
75222241
81815703
56456484
40367559
84043739
36958670
56269448
58326682
56258586
8142364
12246523
87067391
50067818
88914577
14184591
81107370
36880842
97854685
14190775
93333672
73598571
17310428
81354602
1301022
16231710
19604887
86467542
75954143
56652287
62612347
58727681
2844533
96599617
42434071
97360398
8966725
19722083
31362524
70605662
67669263
92515594
44346746
96182159
93549146
47912669
20766377
7563786
19225429
55690015
73553464
63433281
88380758
6816663
1698837
30561742
52993886
74691173
31134598
47964820
27359500
25559800
3150402
80182137
3963958
39224709
68194722
65404388
54779583
45711944
29512488
18233340
30841090
55454932
68018461
23216793
89423149
51655338
33605517
52879414
54658291
61016094
14305085
19509364
88491817
30521046
62982098
63010625
75500459
16193731
30250510
35055221
19901654
57949087
94791550
42743843
5210861
41213203
10061804
996034
67187808
69697274
75370935
32742857
96234179
28654589
54430681
78299107
85112668
58518333
84731656
91474485
17160703
84720150
64558874
29281895
96044067
30744368
53239604
86567083
24071405
43412568
45519702
96380342
67267736
67662302
68040740
54113864
3443770
53639237
19056522
28825719
37620831
63033447
20162872
82064226
17163438
60839881
48360193
14007909
68181035
50004869
59728353
22772043
63096858
91941838
32934064
77041385
76218396
88179772
46341275
29320683
75715301
5279339
40346428
9413383
74214696
54758646
4466670
40420282
30420756
85570195
3486748
75582083
76477828
72432439
19498131
9473576
82509367
48125275
26883424
25005863
54726309
11103575
39214177
84832407
67118249
66173249
13707225
6322998
20991681
20530144
77452565
317762
10036650
50515058
46275948
40264441
91284267
86633139
52085705
27752003
50922604
91679623
27192259
58370604
36690354
55476134
27759194
76552741
60251381
21334334
15688084
55696355
59916546
35821336
75359421
99363558
39232153
61910892
74315310
37426700
44769711
73685475
4805088
77247581
27964515
11239105
74813988
61688935
13658558
90463521
75511408
13145701
11266608
52438264
98805606
93835301
93925578
89957756
39754626
58101983
3891761
88397786
8900437
91083476
37665708
69044255
28168457
31184630
17260733
74885790
58874338
30640520
61660756
11728361
43732880
71081613
58371789
66656357
57761823
79299156
74156266
6985277
90869702
75025880
88210987
96883230
2028599
77983561
33430165
7051424
29638150
39005834
71770229
81829727
42428194
80835132
39450190
34726735
11527708
12142542
84690775
79871711
57713690
45166945
94389748
55767612
22974273
17665944
2585076
36822454
66066984
15978935
80369519
55594784
35479658
73098063
88249930
17965284
16924423
86714098
93514765
98309831
37093334
63052068
9269149
61281932
70819039
46549281
42265969
408695
99019244
79481749
63914041
86071520
92926039
43752431
64853088
21600006
13239400
46266808
66785206
56487174
57189591
4501443
45941342
60780587
22299903
87695103
47299268
30474263
82225377
47048025
15679141
46490051
50783910
83703795
43909353
21176312
97634770
22223290
95726391
28060908
39500009
78667113
34858252
60081660
69932903
93020054
16314087
6200148
78043330
75069246
32298373
79015950
984313
38350118
65983749
89882799
29140660
48576624
80772762
21542612
48656240
29063067
51377913
30207471
39069720
66824680
43336589
53415479
9341070
77926424
38300564
61258457
32446670
80659911
29008692
66434746
45065817
9505266
17239018
73038469
96804818
83628885
13777899
60389497
34097948
30742705
86636453
52180624
72641407
3181585
34049029
43727053
73273257
8530882
75426932
52417844
77988277
95357289
86198598
15171442
62712905
76675454
32692397
98682329
13066086
63646954
48820442
75720302
59163140
1394796
96773806
86227340
10210684
12276845
55276618
73281575
92882633
31858436
18766216
9308008
17014160
74333964
83329080
668372
4818755
50257520
56050275
42727472
26501963
25954558
95912811
51752432
75755541
14513396
70360243
3949123
97171412
9222843
62521237
90283608
87182477
55968661
61861337
43495319
37845824
38477777
14209892
1214872
74824676
54268322
45806808
46997412
67552392
57401577
36884491
75329338
10091383
62127000
31567867
83531510
99010843
47564387
87324680
24547845
72141193
93791366
95177185
1768887
35823819
63025343
24304944
37502677
53828736
22745306
45999389
57989517
18088834
80141012
83209248
62795010
78489015
56568580
75739598
58151711
98905562
6908015
86696198
50810736
91331973
69848013
43723731
9980397
85131108
91967362
76256623
94051316
29161292
79653567
96231936
10431080
29739844
9823884
69915672
80643362
65197800
42329879
39639195
38906090
20273268
75884850
99866640
16022684
71979300
35217181
87214775
87244222
68119278
62597703
60483915
73745542
44625036
62403757
77654857
33774413
66739144
46267597
1947600
7961912
79194386
89725403
19770367
60618660
53464365
13061188
37622502
97292581
6435830
70965612
52224629
20948861
79114516
92253961
94369335
92683917
39913603
74573518
19813182
86046847
62441086
64954097
24126178
10271203
9315868
58204883
58500702
40786358
82281223
17336704
12383317
44363456
14689652
67004711
50277662
50550296
39309197
68848018
64584841
75369667
55414195
50788347
55872009
92616060
1402310
7889926
25025432
12818442
58915748
5141211
58448787
30686353
31891876
10170988
84471014
44580059
58443294
41945580
54653308
12512359
88348818
98210892
62517046
59981974
46666050
85956120
10701096
87450704
71057317
24411057
8608409
76715851
62420019
75784170
60690538
73315192
94958854
24654883
51679990
29266218
51622271
20014024
61911773
50028772
56602924
94576947
42537235
70047880
80188034
22162775
37648052
21350798
68519553
86441180
75381079
93521261
66727089
41808541
31813437
65349109
37432712
10993904
45291841
18261858
45862361
3450183
71743362
89306032
69862578
55708321
97021801
52292055
69205002
99524914
85552250
15391919
98918548
98512887
47106356
22940533
336686
59498467
48695019
49709372
39463761
4396748
16088800
74076585
62591223
73055774
40716975
29205830
95335853
41211206
90563919
20773642
53994015
62158393
77649252
98471742
61937520
40536976
45780770
4288380
52409274
94098207
48104601
41586047
90264397
59662750
98705143
8698769
95761346
15665176
21850995
82940270
4316682
71521400
28727390
84626501
37137872
67160242
18488175
75366999
92844797
20855905
98611431
75176233
42648938
4222730
20824917
13918115
28508327
36937872
31815930
54556116
21107756
15304891
92652445
49282621
2781363
85837321
53978774
70801140
48914845
73114525
13832094
26103480
3316280
78543168
86141145
30602803
80969067
99459857
76962958
38347387
1981902
25159616
85197648
76455714
18995301
54669185
99367936
76400942
66420888
39954474
63094083
84163694
42369910
85121045
91734228
38711214
55725112
57211170
80454642
52205039
93341613
75408944
90467001
94558220
11706684
13637021
2605435
63538593
48486723
55277999
4662599
13941376
11246185
89506124
26371436
75139330
1304166
5709084
50580319
25581507
2328589
77765972
34559057
30884185
27047075
93389380
46589438
24684536
6631253
68012708
11696766
99365867
204170
38296498
19790847
28382493
34907256
90540718
59391272
9794474
87485529
85236629
31860262
68662040
27911291
64598018
82566982
96353708
44733787
6915471
66132691
20110203
5244192
34529685
78891598
64210557
4873174
13483917
30545450
82951579
77246116
57667383
52850842
58834317
55825237
81488841
21779704
80620769
50947282
28623776
93220512
54362877
72261475
43772528
64788146
85508359
40089090
86076432
98094155
76461214
83129539
1102630
88869102
56538276
71357338
50176596
5159880
40449065
28081048
26177783
26544986
57878895
64223169
81393989
86579907
16431796
80245479
31142298
24725708
29359788
50166293
34909559
97611682
29750505
90235993
60856649
38985270
96060556
88558906
8593929
26019485
67274429
36839467
55908726
41252461
37057694
31117680
47160012
75360646
87890752
53534413
1714132
8814209
81459992
84585052
70254106
29390634
29003960
36796867
43042065
78252806
63632493
22180002
38050507
87116430
59938904
32095730
96916610
41785871
48903558
98362361
54340498
28437767
57848752
36545464
41081569
35450596
36069139
28583636
34157339
68850967
72061088
53375444
90080197
18671440
53652864
5951238
30654665
88350252
98752383
82691666
96489539
72973128
93150085
40111878
24256473
74446598
9423157
35447940
30962301
53948437
64378583
20163849
26022681
2134301
63853128
13110075
1467508
15062939
15578127
23036771
36724995
84670631
91047729
4187983
69484460
84476496
34045632
11531319
33303631
68194090
40144345
10627054
8892777
16783984
31862203
92090332
25176197
10491925
87328709
31991511
31914620
60425356
25662853
31376638
34295824
79637736
34518899
3438917
75703449
78487833
39419246
62861799
4906440
31755157
50906396
4676371
3036950
35720657
94850326
49883917
41618825
78823744
89400743
31405356
21060067
17805487
5345231
10011538
7731899
37228369
56606314
48203603
63137334
80273197
56177430
47054591
89649453
55663564
27166782
22358740
10611992
33930471
36308533
81692215
47793334
57039433
71144890
71859907
53632666
61257256
85224782
19441223
29589853
93195874
6562142
47569912
3196639
23958798
32018729
45567875
15906998
3517060
98305101
9541923
70172062
65703615
33323178
90549514
8745775
88948218
99311975
50511097
21299701
36051452
61723960
66821548
45039818
61451974
70285220
65782931
7038125
61672899
56922664
37799154
39093178
5601620
20132927
68056563
31604489
69185000
28189985
43541994
14486961
93793874
80923775
98162620
1676387
20274872
88544851
73934132
85211302
29473806
68347378
88261646
46958496
54255967
8614052
49880242
85329924
53799816
81503866
92740530
53181037
45799298
1271616
45773140
26660304
40336648
64303602
13860769
86085338
76304594
86926700
62366510
84753267
19649633
84839937
14153805
13565092
86224000
43723301
38190684
74881608
21083468
88804951
25625082
52370167
22623608
16934636
69778163
81798104
92544024
48350160
37019875
75643099
21365745
47479537
96219537
49699087
60761816
58751202
64720346
18046707
66517622
80757791
91949319
22130504
24300930
31817529
90284697
6354521
50939573
33895822
3165152
45499195
29487356
97195189
78205684
25114017
21478802
32013703
57912725
14402888
65465832
50542799
71157175
99355919
29792197
72268978
77622663
42168181
28754473
81017835
96813829
39311122
25544413
38202325
18764542
85786590
49951582
69592407
10270390
45710060
22575110
66304606
77287104
40864506
45659243
74424726
39153490
18477629
40601874
61744407
95642647
49253668
57223407
9844473
94710261
46500067
75122996
70839668
22447458
29704594
64550374
81467341
61474464
81628447
76406955
44126568
88209092
50186119
18044701
61536036
80552256
16196752
24803108
65773329
77055173
9440039
14623753
75792061
97136108
90070757
74080727
82606176
94027332
84890604
54799233
26014627
51546797
50607243
97101205
39159163
50257769
34204382
56976224
90820091
54919821
76891332
8850895
13929173
14224864
8596823
72405396
31397314
5593958
58233032
60709692
56411871
6288151
47407607
39634215
78561411
70326130
86142345
96803153
44513962
45831874
75517654
40838125
92840346
75648109
78865579
38383579
17581620
95600264
17856458
74072848
70265894
28997033
8053795
15408156
91554483
86186556
78549179
35274099
13122513
16693100
38247583
95829893
29649142
45141713
6178711
11741149
97114690
6404196
21600662
72589769
24495605
99797685
81188737
24875868
44245360
15428645
12628058
55896152
45794698
70653966
16629533
24108987
54155042
92943661
80752927
84100188
21333959
23055109
59249115
26230514
55753357
4308495
2039327
10323552
48594054
98890771
14358039
14751370
15681610
98577661
5736576
43967577
79197328
7178752
94947008
62458480
80477181
86571057
36124067
26330456
79094580
12645415
13212181
16985713
35267474
56164183
65633720
97781840
43655739
24796775
90943868
94008193
33403211
3903062
61340531
70291850
38724601
56477441
64160095
55577718
88647907
67614902
63649944
53584146
46217355
90543514
96917273
12152098
24372363
3376913
83374064
95780358
15989125
66029454
99406023
76031474
42660064
62022107
61377022
90125852
64462318
71067810
66240943
11199737
10311409
85302346
63583046
68234459
14905073
8824644
12278946
69979417
58441699
59895246
3379123
47262422
44267652
84842372
85351514
80443491
57699880
38633021
93307381
23519528
87129139
49435641
77972043
50187765
62092040
62647713
28430615
8247987
48576353
17164789
43380214
81852618
10975696
95568664
94867663
82647321
94731395
76915333
45211105
53693057
40997955
11474515
78733619
8696165
22163799
740815
34627550
4531198
87582640
61993398
23083141
69919532
55567779
57380282
53930029
76585421
49028518
84761415
43443418
31972767
86854593
37240553
11459142
11955632
45362802
5390876
66136603
6761052
48204584
99637336
59031523
68954197
28801108
28166211
97829850
75786006
6642979
60218173
30200819
23007291
92997118
6876845
69614314
78508544
78348073
46744096
65311132
43511535
84222174
36512749
24402819
99739852
87169938
64785770
57611118
92815974
39197134
8989776
32549125
96419969
33732343
31393832
3622723
76409599
61505774
31638311
27330037
88616133
99010102
54432004
30509286
84429763
1351112
15880159
49294881
2170687
79418573
58015499
3363556
3767001
21873029
5334992
76475128
91151035
39221613
80376135
86136937
47326937
19327604
27539120
96060259
87101746
70458767
99479453
41357046
42420084
14135607
21525700
42384223
19071600
70612040
73848091
5831471
43785539
45139630
14706963
85930139
23486003
83877127
21299517
72211373
88414688
80366366
96815397
8549156
16157865
3173483
96685179
39589387
89126239
4172569
66102266
41202671
30077688
96922180
71222001
70232029
71754014
52860279
3558216
72275411
32096261
7140002
60636076
4097612
96844115
48678899
64612167
56870120
19211039
63542778
97092318
37966460
70918227
25588770
64581059
70482917
60889893
72120474
90762719
71810974
44644971
49242906
74084446
54071647
97713638
66041101
80889802
61458904
15671397
8350580
33704331
91767836
28591333
51760024
33330717
93653943
2401823
94918494
43362050
47346138
18900065
43855791
1821378
17293563
31671435
96822293
81200404
61053460
40123544
58383137
33578921
22924764
88047174
97743206
59200663
74513201
7911504
26428330
66364678
61504228
5398618
16711645
28330454
8158350
19954573
97071589
33758761
32980105
42416712
22331602
4709967
63010466
7666916
22105802
68151264
55428485
72918356
25216742
100301
56609824
6391615
53630321
66833993
46278352
39060037
86251097
4959207
31515312
17691413
40033155
65580545
8584629
60993800
77994309
90375854
94030945
84260097
75894369
46231457
17359672
70034068
1883404
66387683
50679131
23087455
46988088
90055047
43649400
34063935
94840099
58498808
10429112
65733396
12829987
77033503
37340961
73694726
55474690
41660807
11802284
35914488
86111694
22727637
13614685
25602778
82284584
1543212
15714390
54078809
883091
39002678
52503816
95502548
44077584
76612332
77277837
96242665
9487974
2651337
26201291
57375303
96307056
71353527
72775700
50085418
12028130
16829322
14553654
97857829
16088150
20913397
11632234
5146253
1525357
54222355
55607927
75105713
53371260
30504802
7442999
85939458
2970534
77992683
5128084
59980942
86080961
9108996
16991012
86902367
95093350
46806945
46673515
54073704
22985682
66325600
81663565
96312824
29955842
23626189
2132687
33853437
19645391
43662512
21797696
2660658
7367430
24442740
41530959
53154319
59991631
7124288
41220525
61430331
18638648
62777492
80482305
47235565
8926251
36648919
96613984
62849558
47335325
68505166
83830488
20817037
59782214
9759322
74321738
81881368
3464488
85453908
64825975
69775839
84571900
91737309
95829364
10584737
71917787
81229572
80610713
81599719
44655354
12694154
42387171
69941555
76017790
34843893
76833627
83228263
34792948
33103334
49108276
73345376
92656999
2979695
26895502
56573022
14503969
73677379
69362882
67170036
6789012
4105159
44622684
21792850
27234681
12912215
51402947
5183885
59925730
1153094
23094825
96310928
20046420
36188754
889738
23048035
29814100
8110071
66902669
73595057
54366333
54012926
25360029
66734696
76610367
93614161
40287663
29882996
41800388
93791711
69655000
94424292
4639373
5538945
49415958
59319762
48090327
9484192
54949156
15287756
18220949
94545360
13465136
58383963
83003260
46532989
28254888
50533012
95064990
71711865
56252805
29015403
34274611
45672911
14141552
2192338
61381334
95607288
67811952
46516334
9682198
68530006
35896261
93349950
29120092
47549659
43618755
43083915
22911218
80365638
39466814
99856800
47652608
20298210
8104316
90741566
96076970
30886608
10265534
28052250
29722765
15054644
68632574
28472077
54604166
32733747
20275993
5609917
34642876
14403678
26302416
67515488
58618705
49077807
80892954
43347674
30477940
74701774
90732824
26079903
49089838
66692904
5539094
94689411
11356558
60426865
7415617
90123568
86667667
48944138
5340362
86438842
16066362
25130815
8271206
70401695
26492946
34317466
51005135
19623301
79736306
28890230
38718481
27631662
3213204
70436260
34540570
42388098
51677740
70530164
97870794
67415394
97021227
50950441
55552873
78269704
29350675
4399155
52395747
64467866
13738964
53250432
38616468
52648648
90941221
6102952
49127287
61735842
39801973
58649630
60560325
97780705
57180676
49358167
56694389
4151100
26456526
73495472
29508002
32527572
76806298
57006041
12231400
9047584
16563546
59610571
11121225
6755923
9458320
93230367
35660875
45682034
52110571
25531847
41735126
72346353
74827280
71152551
1090534
94832841
90864974
26206919
2936516
92851407
47510301
60230704
22541763
86112009
16558696
68123500
57624878
32064536
3304460
91268530
19527822
65410269
48576779
19288881
63709027
68109467
64559925
73343713
76925750
27805548
44329028
79043047
88330680
64132151
49735088
56594410
3136707
62300139
40316144
71380333
42869441
89275089
5440412
97556332
20705296
93912102
96358729
87270970
46972012
24336516
88027291
9621853
94369156
75931549
91539552
16415244
8461694
5364542
66172710
10196439
12935959
80562648
70116552
76929428
75222559
55409055
35930053
8256632
93435641
59707317
50996026
72654030
75015914
29751803
75360925
11267726
68671561
99306765
95312540
82091313
9674985
53157746
17132383
68798153
52595013
70442149
73244078
10420465
11237041
59038440
84358513
11671537
51853301
88305816
83398017
16605172
99310423
49890833
17484806
90126259
6412398
26189733
55935520
61299779
1337247
85972558
18158342
62206287
97330956
95797855
14058987
8076628
10400848
74897418
49796283
34485933
55563231
97474371
77569229
50438551
58840269
78682446
63959758
11235104
42094284
64349887
66906058
30146919
80172422
76750567
66659700
65260523
46761557
72942779
6418020
58587048
16685805
23490543
99365778
3912299
70792759
69413114
31564036
52209176
5557953
17198548
85759050
67124124
16390728
65451672
76331734
45524608
42462072
53573360
87163537
60859307
5621757
90696774
54364295
50703076
78366595
71409833
17111422
98963727
90414616
49606773
50119671
91508711
52594673
10732961
88641108
99180714
95653325
19876217
4843052
51128488
3198905
94337479
6696935
54961777
58147466
46768858
16215498
38388358
24319877
12545655
72393827
83710989
85689656
33150829
70248687
94918737
59435384
37968520
35929738
34229750
62460524
98542470
89327750
37022378
29270458
22153498
20573243
21382568
69717392
82167439
11261209
50314110
93626640
29224000
41423189
44383383
74003548
94762916
10779050
32643290
37502200
42964253
59531822
36605887
59040882
81824824
37127012
11376238
53613274
43275255
44502364
89450178
42019343
46997198
69237180
44807354
65789207
85525414
66816527
90552013
20172525
98474949
83412036
54283964
703635
32042093
4916990
17499811
39329437
23574459
87541114
23571423
69016134
78837931
31464397
32228483
62558305
67036556
576465
45051336
61237561
92638469
38207956
28388058
44069024
87161624
46325159
88537225
98495461
23375258
69553262
94238981
81216676
90536730
86574079
17808338
3864228
85531307
61180501
67004880
25749301
899804
40144303
82403709
76037957
8073346
21960697
71117479
84368884
596078
21679390
67785003
53862243
37178077
54937229
52417276
28225319
94117140
86803922
95668064
57604423
38557209
86284362
43127467
61138876
82373121
88745691
28139501
80830082
86908754
59924051
18297546
67147483
3633671
35596944
44116050
85366873
48869690
59876843
33416893
69400921
92483558
87097130
24770863
21075038
62817792
42442201
65027567
84474811
31673876
45151624
5742262
52007258
93968043
95948119
11419443
48853045
23409989
73257949
28256940
21028756
96431730
97079438
48869727
27628095
86402508
26593023
48740943
26081864
45253968
99688778
80392783
89394438
92917759
86722004
47058235
13017525
10918056
74513561
58595137
45861072
96099337
72721347
7207990
12279514
36402720
16367112
11984391
9884930
61992519
43965692
31128227
59715414
42600963
49141364
54959736
21427740
12988443
18910252
86194752
45401682
31756903
88353219
15715598
27364677
9815145
8907412
80070815
28608409
80549603
65986159
73418926
78123944
47737667
6428238
2754277
41892672
14550604
83023222
56274470
21812174
19289636
73016686
74985507
82797651
34004486
31336986
15471357
34781352
643857
43886274
94620601
57747956
17229460
18496751
56508149
26518726
51639613
3276060
78140976
99469915
62407638
36572631
79022484
96291949
80519534
87514762
53161725
26628820
41132304
39160789
49005293
99157498
13589049
41198916
69617612
52363449
27802134
29623599
3158531
99741172
27296586
85972976
62246899
77011429
37800005
17933036
64159210
53625269
45642849
61106314
15059694
19557302
54366653
73525135
27721474
58227817
79362646
60394090
49668836
52198446
49177135
87217883
67602347
57735018
84982916
20865999
83677801
2912257
4850662
56514444
93075678
69948836
51645745
15368939
82761481
82021317
28972078
25508151
84902737
26837463
81495311
63296678
60642101
70491508
8675858
43125222
30456807
85127148
15462888
1571608
64853970
80061365
92441214
51585701
76413025
68449682
70444146
51440725
23007125
58289193
1469499
80732632
18293637
48360600
96148177
75730010
14201381
65217796
66862800
3274048
50162723
57968939
30307832
45908396
73308663
92594914
60795241
1001832
4893392
58970189
29476084
28644547
32032932
31450765
39966174
2696098
25684287
50549836
79293307
57496722
49973412
19322372
47847114
80693208
22881232
16925683
42895532
76957997
91358226
14527610
28581901
34990143
86663669
59222928
89043857
33286176
58681978
51630234
89872252
51277408
45784518
46926748
52590382
39379746
3172180
29600383
14778503
92437230
85305947
54332910
19056180
59418247
93825887
72163364
63088016
71813325
62152469
18217735
92381964
43067490
41699259
78442809
21751371
60953028
86306679
64374512
322292
88757051
44199205
51242538
60859115
4542139
67601859
2714219
15489273
30869533
35317651
50174796
26729512
50897332
63319583
83304230
21711921
26638098
2065408
67330772
56900376
57650552
179349
39019437
35162457
65130807
54803982
64302609
33165739
99154307
85811190
14406000
97610993
32907346
19740117
41104387
98270760
84656333
69431105
94908744
95205222
48765736
55539228
29902852
49475927
94436617
59193076
5788962
20331860
23453657
82830330
19456932
87924274
54869306
54570312
45860211
86401775
9301068
55316427
19778373
46592979
2766555
6122315
57595427
25810868
79437791
94270775
70764101
41583384
34380904
72133214
12209492
49863936
16591813
54390819
83414212
91601101
95087298
1860766
5997170
26108916
97421055
88297998
77737748
28700569
42035406
38514304
22507077
33314039
29913388
29413051
47561728
79716035
3957413
1583821
14058183
87230609
38596739
18502832
39197154
32273634
69835996
77771292
95656071
91319249
95133117
57886061
78279025
11876858
61281742
22529244
24542006
55777643
60327459
89101854
17085642
87280400
82238755
50090470
59408612
45492924
37664200
54786261
3255797
90214977
94031790
68876724
54741763
62952048
38191527
23568459
90060688
82498418
33787722
1303103
47799055
45678634
21905274
27989662
18250727
28665956
79908738
12248760
38411027
59424899
11741490
89764185
99985635
35475304
69544143
58843472
45092052
98132486
72868700
84143551
26469557
989776
89902208
65723516
44873642
59586142
12177945
25710897
2651153
75415341
97763033
24539192
68823645
51719344
80700694
41624351
84711960
73465181
69697904
14250259
30390627
98691139
55141764
35144479
59054550
93747965
49270180
39624430
9513507
58138613
33796422
32222282
55115330
94523711
36887259
89358011
1862277
31419574
6827848
46990632
28565078
47143760
62992712
22366645
69626447
47195170
51213204
98193464
86323626
38589062
95932205
1048042
97943606
25362333
56623552
57903422
50303343
22743588
62096353
3697488
69361308
83131099
10084927
16320069
72909388
26387394
97838195
64760820
17651232
27951990
54474875
2007199
24062958
366475
10182493
11238465
11845384
93033833
88740810
5619155
66877052
68994210
96488605
86308054
51539856
10352515
96183576
16982506
27102553
71461891
61998201
77112011
25312477
83336344
71231633
340809
40075691
7883428
78593636
92660448
95526431
16823850
64838307
636608
28136273
99572030
48112301
69928581
24842726
85424995
83966575
94896222
21349297
48244285
69206842
21481793
52440175
73076945
61582919
77099271
84850887
32069732
58010630
76340398
61242322
96370681
60163756
92356319
57252748
7831678
39762412
7300021
51376531
32134913
83925041
16784397
36277631
97937657
11063623
82552473
49641247
5798895
52817635
13161572
70161566
28615587
70586327
27205848
39933206
61215906
34788070
79258169
26346919
51354354
29819332
31181526
95387154
24914323
41886380
45683615
12603600
23495183
44834522
93969631
29406425
98153345
70509696
73154304
19954031
45852829
55075002
53853433
59813508
58695615
6402326
45279299
41640763
55343272
75811168
9467059
98025499
30869127
20990084
52277054
97863922
48817257
67180351
4929819
33460133
87275942
57208659
13477798
62128933
70646676
94620219
16304312
82303867
78415444
40192838
92032576
41783258
31083447
3025651
46754438
9324263
47524967
51025446
13941396
12684163
35008192
50103319
10533303
11584701
77100818
70201875
15329296
45927820
91408695
83167758
61809937
73720242
30847865
31548132
6840584
93183310
42775744
98017227
3347637
65859226
216003
27037333
62087890
16413396
576648
88547200
92175661
57325992
38217001
68281638
8284085
57627210
98064361
81403855
44649905
61935868
64875349
41433632
21501517
44798271
74902799
51249458
31677096
13994373
58451903
88813175
6444442
21194535
89436602
29106073
46380942
98038356
4489288
12782825
71186908
67105473
13906244
48763562
21117596
19907559
60763150
25226903
91019777
55314438
5507048
24382372
68501675
11910905
10383535
59446354
92366961
44652865
61913324
16191122
21983008
10652557
17575800
20363567
77672368
69586135
63736499
20573551
55518177
32508603
71080646
73638339
55225450
28019228
78358775
15858928
69009818
98795993
98647988
64628225
34084652
4373522
49681488
5774511
36440569
30351129
62759561
14083523
93574478
90474458
26550018
28788239
27007453
39536298
2500307
59049191
39273281
82902975
88964744
43464312
26066376
96617927
69408737
94653007
12975300
42201997
15660199
57473884
2325356
37011397
16171618
25291337
32801871
96692448
99232227
41047606
90478975
6062957
36188523
52180886
1453142
61641625
55715624
54426302
84355465
8840053
19316884
8326852
35533042
23139988
94362362
23260569
64651757
43827155
84518385
1664923
36946633
5280737
10343198
15929652
17460707
51474976
73662686
42466604
48560407
99099811
38193088
12394460
35048624
1226720
42404600
12054376
10632488
82222237
57043499
5469108
28720155
73945819
63836022
76455224
61961100
99274038
70032369
42289938
25111448
70595357
68524068
60828116
10266060
4857163
89755115
96280465
61881455
92570199
80582020
78333028
30009502
93248240
49217759
58055246
46525125
94258600
73579843
50566147
32678378
51970170
23475862
47475194
92911150
4210856
62386198
65767922
94492761
79998904
90990678
78461403
4150831
47718344
67444019
95717659
19570314
5606014
85706514
53194052
27533536
80657080
36516887
32560387
62768752
23700945
90951008
22967526
67518128
62125698
85603597
12768744
35744488
48025128
4482666
29242388
6148662
51708533
25503446
67024698
72207088
39663395
60357628
30329396
46766521
16120300
73424957
72012891
33915545
30076449
27760360
26660261
66520111
69539585
10065889
82949487
97653815
4221389
19540531
20744407
35927110
52114214
31752548
94127391
75239424
47315600
33921092
86680494
39623179
71922295
64511560
8840764
83560415
87412578
21690134
78486014
11434958
97098526
52357447
99758772
99702250
85196560
18161833
76527800
79044076
86886160
5614468
6150553
7417741
32266086
4289409
56980810
98762786
93050771
96751384
45320402
65509462
19664941
64535679
70512092
49320784
46392757
20992917
12194233
6135500
29532145
90454466
33281354
45066639
67021320
96881878
3205361
1615822
84481013
38408764
65869108
23616186
1603397
68001049
28459734
22007933
61680525
87449204
63887874
60734141
95976844
81224096
69617730
42536908
41600573
59099061
47801476
66114096
57317930
59149929
11697
49906288
14995893
54639657
18871976
17725958
46478980
54785072
8225416
39582731
15941817
37462688
43173345
99528816
68162809
75073799
56693736
92338731
83598216
38153673
96255476
17601100
94276331
86535896
62837624
67654094
80866315
88193349
27311703
83118839
64106556
71057117
11831918
54018312
14216339
94511525
43597488
67116688
53887923
82787515
97310124
71742322
5702217
51600535
73367511
51595336
97880738
68138018
39142585
32579615
65542864
50493109
38742884
24292805
73256236
50025756
45881420
22272986
1637837
84632118
58689777
90316033
31884587
44803811
73547653
87084710
80998451
71507329
6685260
2833070
73547943
75721210
82142954
73434244
27313705
5906937
67665692
47155120
7151392
70294149
6600504
90959043
98733668
35729308
74497529
47791533
39180484
80629583
39846463
43630428
40441242
4523038
55479956
6439810
61954775
45527478
72225598
997874
47696513
36271049
91283260
20376547
88152584
21098164
43751631
62201499
6776167
47407160
62246422
75344171
92632996
42666417
43474929
99083908
3593741
58651160
65101905
54782225
77756862
44894010
33717138
51549000
2774765
44971115
91965177
58130860
74209390
59337667
86004459
88256718
3574106
5829287
93821016
74938105
25752640
29069491
90238244
38809122
73261145
59840670
95758184
18631382
83387079
28522092
38973638
49774617
43461661
68070860
91848596
84067656
52077080
53380813
94634039
16213517
30433605
68422569
23836620
56355497
91496070
50130589
19071152
92809573
6367221
59907795
39698702
64946250
71172783
87775143
82087467
94278482
5538235
10075311
35653022
46620410
19970879
35281376
68370012
53415807
96506140
71460757
8343421
53749214
90009959
97461961
70741261
16963134
89537880
83649322
82691380
20090349
75936787
79294316
91715118
24412709
77050494
6388632
35304351
75380605
91881313
94084269
75052916
32937206
24104596
76162119
3348285
82117184
10482876
4417915
54346417
22822669
35843828
3730812
54436711
53173313
11047747
86505278
36611813
42099088
29263705
33374130
94358278
97272679
67199943
38304603
35460777
26504480
27806565
65907936
6359193
30851136
28313033
9726195
30621628
61484735
79017598
7030754
48216500
89463036
13561447
19249938
58415715
36622912
67860227
40146694
81482708
69643433
42605554
35450743
31251156
79708067
61277394
38536323
71051792
33016325
72725587
44211344
43278091
47595096
73198565
25594335
72591115
8442998
98645254
92812030
44056657
94073497
83430584
63825560
20403358
35133451
98336653
622021
52420896
31154344
78733748
3388493
38927091
99897773
75773919
52777403
38678871
49501192
9872792
49198181
27354110
35093267
59903766
48015642
24871267
66172016
74545725
11947967
8736246
60327011
68026914
54746897
40017808
23405711
42831765
92882251
92473838
70602454
31335141
40477470
20112838
70878080
39162879
14750064
72222621
96352546
10524496
78860921
61088450
25668636
82811730
52091930
70025311
86680821
205988
5937511
17045575
19120969
67502113
32860143
41868676
96135756
32260837
92532792
85760487
7845814
29986234
80345220
79886447
87472609
40338180
23321338
38806191
47307375
17296481
39478987
82072921
98110884
40368870
24721747
34585207
749861
12867600
84807362
11641672
56374458
15269820
63574203
99152295
83662600
22838492
38773614
35058285
75105301
65939102
46462063
71912677
24548511
55581110
38425473
10295590
94870649
5192816
85574063
91113381
56452084
49867216
76257164
95004371
96737377
26470492
61163904
37502322
40519484
20072062
6620085
58062098
55466241
74936607
2949154
63611788
62804743
90427309
52983485
7356709
57982549
85031548
33201518
10830044
38602452
84573802
73299186
91682060
69108736
25576154
62815725
56756754
4778741
21528091
40822033
95266135
86798234
11209745
8304415
41295002
79888766
44664873
75960395
19722677
92488898
97242319
2451564
91514694
24310312
76430800
21078735
40111426
68698209
73927400
4267154
2529163
38189536
48243402
84646897
29311662
25611337
15712769
74920942
34458824
93686270
2392134
93728407
68058309
51167067
21202132
75493344
54012776
9822724
746841
84522770
96759364
75025509
361517
59666595
83301250
43180823
3692230
29524378
19607970
15805400
26930018
79889517
18198868
85759835
1945202
46833308
41521950
63107728
76045234
99084376
43910663
32497318
93775186
62250940
4088196
31096306
9769589
1624463
6349905
5272873
635902
98015995
87958781
8784831
56504450
27096194
94518740
97655543
5330253
43384234
66040263
23683870
54204773
8269681
51289733
35222147
78568336
21727723
24337099
30090125
91857777
80736874
57818407
29965212
32141832
6427220
15454705
31054229
88864924
45836549
30273926
44125589
99926327
53553908
73537153
43942230
97767272
10770548
26657062
68726255
1536394
13184336
98809081
23509846
2180050
225854
86181673
65150174
87696545
53165107
14910895
63537443
8853068
32352228
14027894
14296541
1254443
79241484
12860876
8327630
449380
78605300
80232316
67166098
13251051
63686773
21747359
18746260
23935393
81750155
23062429
93167656
9575663
916959
88148642
53991510
38401374
89230613
34429674
78004320
10472068
93047770
3797857
49904668
35682120
70144568
57727417
31689366
2525351
30948957
94154530
97390102
77323324
23225883
46937279
29058093
50747123
77073274
69314116
50390844
62239942
50518525
19929188
20083381
36990287
75185272
43081313
21870092
50838657
66838755
88587639
15369122
40162662
9087679
46052478
58377869
23427327
38656369
63728611
73387054
33572144
7540820
94197041
19035947
43410061
97686099
13728665
90338966
25224291
45793143
25697286
23153101
29067364
54265507
2369765
20967641
8006574
25488615
85700450
72186600
11646579
43505784
43610375
39206301
18431741
24189390
21156593
96394822
72038618
73237090
88825462
81247733
24976094
93349801
46060239
24279714
3492770
6930179
5515010
430683
80036702
49300400
51183301
23796782
43622141
7061239
15562738
3282501
73144896
45648405
61781361
18314165
55378086
84797012
35833687
29123434
17311642
37473607
91774873
37431271
13722739
50412439
4231439
81829375
85243702
47796389
3551430
23021359
72404570
35513202
80292698
21666264
87657733
25017230
58804724
74241341
43542636
62920721
80979033
77550770
52032799
36374664
37720390
81756014
21651016
72987297
49532609
45658264
16880019
76941369
11338441
71052803
23285661
76144260
58094756
98990507
3971368
86275674
75066550
47477031
93671707
90646140
13243252
44331900
68957942
55568479
90087927
11496625
52470063
41759017
67686245
27964525
59421240
76973171
33802131
91709072
12267854
44051391
41057759
9578618
28639357
33778859
30456620
25232354
5428112
61981043
18091752
95006541
63213197
55184818
18771435
375485
97609870
45631525
23408751
42724696
83186153
62656774
14628898
64863192
49570579
68237079
68731087
36509254
64403948
16193239
43794765
94393183
12788600
50044931
30549812
47197967
14599617
28302836
52156796
10933341
8994237
39099065
44098402
90201736
7051911
51091140
49111225
37920117
48873625
33689746
92945369
22226031
38653655
57578273
3497170
80398256
91010509
73498199
32599954
10603630
32839905
32216123
90873521
22145958
28556778
96876037
11232106
51706595
52063999
57546701
85952414
38958415
18173375
60234151
40939951
11096776
19372905
34040834
4647885
37516623
33458983
42175964
28955038
7390547
74121532
98379036
26467878
42647249
33384684
9795082
99757628
64254901
2978961
11784043
69872261
72283252
85178558
7467548
26281366
10518407
94117836
74487171
50739093
59063840
70654970
39504063
41218670
17071980
59841419
85008311
27225855
266289
35159087
57187662
17895241
21050767
60891118
3652022
23081940
43641020
9097919
28007548
94264094
2729915
44290567
98469842
25863197
45725260
43455007
60309880
63276561
48633353
75820609
48911600
76518876
71339501
52736602
80121509
68219743
55546137
8082831
57486164
2465826
38224900
51473021
8562806
22566926
4437330
75597578
72974709
97534361
49158647
3699599
68050858
20469488
60741767
49495637
60087259
19064724
95388239
78767466
53404501
16225878
38015479
16101089
59925905
54952590
59854529
21385144
39997788
28895277
95670961
66066085
73215757
11586636
96427276
98967758
65268645
71680547
28314859
93706608
63987344
87390667
12255880
85171406
12174658
14787166
44152062
9801532
25241838
26077382
34341863
74916051
43598044
65171827
22986605
65355605
70103131
88740345
98568563
3251046
85237043
86926430
90541177
68690236
12058445
44555300
59677433
58093214
31181127
92000224
45133448
53714266
76111815
56131455
84059212
35168159
51152565
2544905
25188819
23340169
39022454
27447944
53732187
82411277
11307035
23374467
11635627
48749435
31272633
89830149
79508623
20635739
81521157
65863674
17920226
52574125
46007410
24565153
94104370
7450443
91254946
33066042
32195776
42049927
90911147
59525080
71825568
32211784
13362356
9914221
41179986
86809260
87833464
31561629
470257
91218814
633250
2072756
83243444
55221320
71949885
76454652
13211618
94412170
73385264
32345180
49481599
33049174
67340129
93842131
73483481
97512945
58084206
34494457
75839848
48682361
19089622
35828455
94267625
36838414
6756801
80917813
46802588
20316670
43367488
84862436
64686324
67957355
84869698
42824035
61723507
22191110
16406916
18996016
51432476
73898460
1383880
9393323
98565797
39355312
60911467
10779163
40323589
13801111
68853721
85856842
46637358
43428939
4133531
69815987
84144751
28698602
23725110
49515141
69847495
75427903
75718813
18401609
26949696
7549625
7397224
67421627
5078000
65970527
85383370
84678904
82117899
43684680
7147677
69789317
96452911
58040019
70587390
8398703
51719606
79509780
82680928
29136149
15607678
22967957
32592543
80636627
88119574
45610667
58845008
16766117
20499823
76416711
85637420
80714221
15254214
49326503
47971745
95390561
60869638
7877058
28438190
31091603
46645740
57412768
76330859
59525977
47150833
34560504
9819304
64143373
59970825
47588931
28348434
53761703
61447474
78554098
1001699
83499057
13880176
74567170
89525436
83072925
4134947
44718831
5923634
7023889
21769348
7584271
64402103
79061432
37709096
46050973
37941925
98535263
29330012
48509553
69449186
1338598
10699086
83088998
66359027
30994741
77964824
32277496
52427188
34222110
18775943
34437003
89444043
75184990
74527909
44694500
69539877
85499975
87630152
56588844
21963410
74775608
29356920
66594995
59618546
6222372
42758061
22975464
94709669
51201270
69191517
67872916
90608601
28313966
64988283
54521180
51114374
79920221
79327008
30090300
17790266
60256304
17395679
6982981
91753858
93390604
80230836
72165598
85450305
90171964
69191903
83960164
61404229
95496714
97853457
90070023
24131839
20349155
35247906
38699912
95274618
17176733
43994098
98511070
44124500
97577493
96095213
12687722
41145376
3648094
83335766
80258120
2517301
9622708
62569162
34499835
52360549
99896096
27142801
7065805
25921758
89750081
1698736
68508142
2971631
92985972
60118157
95076611
3882989
8413427
46013994
59766281
10802254
77278107
76546521
97134971
29031619
34058474
67133543
68768965
66801119
31770661
74603259
14620878
49189518
13446526
6310870
27764818
59773129
37563364
33588120
32211823
13927545
55986324
19559784
78916306
54426365
17830787
77846497
40407673
43483609
6269054
13045605
73838632
27645158
52712933
13269981
12703848
21484541
54333471
15620157
23912716
92997211
7175516
7521830
46973952
14575408
64145156
59695022
91255710
46705352
11161812
73511897
63923818
51845063
97355947
19088922
1345722
49662172
48252541
7149447
79404662
54846892
71616603
83051488
40035765
19538440
41569711
25031229
31923856
95048842
20547822
29357110
70055169
44633873
73804943
45476044
51867615
69707019
15931734
96178940
65085023
46841451
42022279
57195971
4750637
29442253
71768030
42394532
13107476
14944180
27280053
23898327
27233563
61209221
74545941
29041034
84966989
1435801
54135886
80241331
1699868
28882847
74415277
50829215
98944953
26154653
25743444
84820343
82859600
346878
27896794
95942037
37637332
58242517
46519099
9240477
98148151
44754673
4354180
14784905
89538284
54287944
86251171
58835276
92614027
66542401
55656968
33921084
94471007
14986219
97043972
40220042
78540372
53810021
1295751
60117244
69370310
85245770
67633389
13622335
80220786
57845533
99668062
81240436
78909727
63393490
88380277
93811044
35110726
87853198
60335346
85689258
94079234
3979087
4642478
92449351
24001615
356515
1758464
90108351
51057938
95651253
56245794
26825817
54915512
86281980
74351214
86326770
82589384
70676076
36418786
55171709
18094013
10389722
49648367
92777203
44555391
55890785
54825797
37151608
62755819
37502345
22966769
23094381
1557637
6233588
56227132
59618252
20223180
87893405
89145070
65157471
67054458
71462987
28814853
12351437
12568236
232131
28779698
97532619
15963651
34277650
34417183
46254763
41106020
44641166
85831687
57088217
630307
23770540
6534054
97362860
44861695
20709226
26561053
11496906
4672019
51998680
91560830
14015669
55565364
95710777
44452389
83404686
63452065
43422579
53576823
81685264
52778588
86819933
16127428
19238952
64794466
27067012
23719694
194573
40432509
67765990
19197308
94943654
19043087
39477484
51436404
31446305
24358274
85163119
94589361
3371204
53680230
42894380
6795888
2284259
69316225
2656936
73090215
73627139
44458470
97539453
90568168
16738124
53581107
52065784
88679083
31354979
42362732
39506964
31919146
4656775
19316332
59854766
69682117
20765107
93707921
6474437
92339854
9613963
37771100
34565671
32860735
74152904
79290677
22295643
48823462
97974239
69759988
46236138
5253881
32717803
17752115
98511106
99322884
53135808
3935365
2376536
63926181
93686287
88171700
35909058
19166353
4220974
98038806
26733184
14731017
83058319
27400663
12492431
98377858
26863681
31618437
76851721
27779545
30738042
48756687
25555138
6743876
45247614
2624923
94364577
9513744
55376035
10439817
15043543
65987368
59177206
64849621
67961630
19113587
49941800
34392894
32976683
56554518
17717788
8344153
3163339
30425467
95861553
39318033
39421458
50289253
61820077
30761484
35300755
99681058
23497824
5173991
99366654
39665092
62348027
33984342
92516986
23982783
79813750
30717528
26812335
29263413
87058055
7457605
14139861
65864144
60256360
80515155
72488783
65831756
40331501
27317058
56435661
75190147
11209577
43339941
79841842
9525315
32841108
8707726
72538973
61245134
11809032
39981335
40269128
90829290
54836226
97610728
36263871
55062325
99477223
25234234
63064306
55179321
46360330
78048422
90536765
54881435
12228938
26196818
38124200
70441743
80468353
713364
40351448
66077746
82613281
46994950
10196232
61184938
1390261
9867401
77431999
30988050
33100035
48664216
2291294
38067585
88591170
56782985
19199368
93765900
90784519
82158966
22859841
10689152
49807235
40049589
68172630
60730666
60476466
12321005
66426634
7892490
81390449
5743880
49596043
97631881
69554914
21128847
70602233
80777938
72674372
73763093
64868197
51832444
25412440
19661739
23736969
30582861
72576747
30546814
6259722
99621221
6878539
29950945
26955821
86100089
81283847
42963189
14441136
96697674
44703294
20254053
1910240
53453244
77615300
3311324
24502621
53328133
32998951
90276352
1305643
74816487
43547066
11192454
38432629
64755386
53478361
6476606
23110949
62060734
1374127
34428215
82432398
2150281
87395701
81832847
51329183
16327932
36123359
68255155
55978618
9726063
36286273
79307058
46305840
5179512
36080977
29700384
56206616
59593215
71918581
93735945
85774333
45234668
47677827
82344048
65971622
87514576
88313314
32988227
14185541
30108638
7479732
85600109
26855807
69927583
34250243
75967194
92341104
50980716
83658967
2197675
79423951
5432460
63375463
32400548
51947765
80266211
32076903
77720906
42190759
32402259
50837818
67347821
50432738
27636154
47986691
26866321
18047978
48452665
90324737
81968950
90207718
32023040
73368837
22502096
62309665
97216495
3434144
61335874
13541811
23270454
2041374
85664726
20069065
53199899
64510469
9932284
9301322
72728938
9940261
17304208
42220746
66454237
68389246
95974968
71036985
53370014
26344557
95889695
19286790
25379698
45936139
16803428
27246892
46884771
53324793
88913325
30095976
58183724
62832681
79322777
24116014
67753004
35321916
90880730
88400081
21349333
20752394
61848181
78630881
22413377
78518033
5552520
84671539
16925493
16887380
86687374
35690634
85434646
20539138
36001790
62611898
39533693
7726866
86411098
56683322
53982495
55033876
32478496
40310636
78691919
66055605
90999568
38968967
36896067
22801322
75122338
84529076
92389264
16331427
97916354
15808595
45332817
91394657
36241547
73244277
23801413
82917655
12649351
14501055
78209831
58506524
75175764
36372962
54619327
88087499
63371798
56837140
37564290
30945759
67686988
47505665
75670402
92283939
114574
70453155
66475297
50644089
61373336
50516468
8343502
77810046
86204294
42263741
75333803
61885315
78776155
44073824
28786216
38941042
77709994
85876422
11016910
39828373
60651789
14363162
30924765
56390873
65254496
13738006
27917363
29399613
53305110
1742065
14064015
2132411
21784801
1735598
39798554
75758493
95932678
10584030
96157055
41761855
59759163
9072680
67089913
62794847
56599186
23226939
34790865
75914286
51696758
69463337
45507098
14494732
98771638
58727525
84516606
89678726
9149155
1035385
28775887
55515828
34261474
25033297
31360103
59527499
46891078
91805790
758262
71942212
32975642
49218530
23180127
966042
81491221
5189455
10423655
60942282
15053400
34591068
57999109
26925769
26412162
15725076
56877907
8932476
46766415
85761872
1512947
26863964
49401716
29049450
81056961
91853364
97985499
63179396
79693611
69601112
52176322
62124258
65711910
48293585
96068112
77165989
32730261
79117458
17260367
59817003
5956492
36451004
28696531
8153760
22511650
31847003
42333618
2160460
88917706
49299378
6497388
44602398
57434590
76448562
48552209
12962611
12924699
28832724
95199035
62991691
35530319
82599893
6046929
14911742
84190666
89888492
66633987
35316572
9732595
84052329
67165820
88918996
52086991
36804535
98069482
38672719
47568429
92999740
36016386
86163355
82878399
32043800
70149969
58805866
91634355
27757080
31475987
10151669
26182439
54924552
75161116
24908173
26928186
13810141
20077292
33079013
98436124
70722857
49375713
86480100
26438243
89489587
5038911
35872308
93297098
15667946
85917636
44736464
77349045
71838716
58199652
64522793
30176233
91730011
67880802
80820438
86804527
15685812
72728091
76660593
68993085
56603857
85365833
80999466
28376834
29498365
96217442
11797300
51765167
88920778
64647938
45052186
18220808
95287830
76139007
56260105
79786537
6474896
42865295
78215630
3351294
76650010
12615734
89563716
98920728
16129128
67417986
9347122
3562435
88967555
67090728
92813925
44927564
78069861
85693338
48365444
73215148
48867464
19703815
71709353
95762963
74208285
17784297
94571001
39451013
16217902
3052562
96805559
88435335
80780290
72543243
34104882
29347830
91265038
65502409
91928352
84271730
58575687
75614418
19591847
20114136
31952003
33323888
7970806
8341413
90731474
27013968
7922451
33627001
12028522
47673142
3781128
46304083
17652716
95377319
43164659
49449460
49251105
49795284
18446195
55094470
41378566
86169432
10755463
28920962
94790161
75818367
59998212
32624596
97589830
91954264
56408165
26996249
89901771
1119075
54419630
96079497
22458392
44245499
58581168
18215113
63988242
43479469
95794094
38401747
73667723
38511454
66889232
78517516
69363026
94117439
13548848
68204649
187609
96582802
70498359
45575563
22351934
96161792
25956708
89623497
93765127
64012554
40330576
26895890
47804038
31256172
80413326
45508837
96597820
13863517
96815086
37153024
4651993
6714294
90478170
29885184
84283903
42949240
90957383
24046319
3853001
58012270
67265262
73743201
90898281
1730214
50658095
85430114
16857961
94392065
8492405
22002850
93922016
94867899
36498476
89548753
12697816
18963419
52345255
48879579
30756820
25864922
71619620
84915195
54842487
48929836
25285283
3905136
75685052
36270577
58857636
26703914
35179197
46427545
13028300
41499109
66389590
7606514
74957156
52485865
21773388
45954593
62142890
63256870
32526871
52468339
36470734
11715298
49516850
30480531
76065742
94014078
45350289
20184555
64861834
90585240
88334083
65065430
3803555
20267466
77010046
81965135
39364257
76700510
82309316
44180234
32188789
42676154
30909468
40647724
15311026
76474132
64913018
46908764
83279269
33137258
80376694
30950311
2930893
32235078
20448136
22824930
87339231
41324110
31914551
37564947
47020800
85742276
79902713
50577036
48812108
65594909
11420343
60477891
21437770
131864
10586933
21074301
47792982
88824190
57021189
99577353
54013861
83281703
83249049
97659023
22731292
80978999
90549435
13910746
27282993
52159184
77806065
96761103
61442059
87156210
31186586
34879194
58318582
39925401
19391432
14269887
86976505
52316936
9433117
77207784
47016094
75400792
20113449
95221628
62500651
82098547
37315401
96705837
96314781
57954385
38734439
7389083
55053098
2854297
91619928
89632283
50138023
9960815
60422197
32973092
91900863
63465130
70948876
14906963
65241837
13676297
41791597
36834254
15184803
16487747
94520009
47459493
31696306
29716800
62645679
4566069
90643804
26847551
20887788
38683101
83384791
50278666
75141895
69199244
54429584
82554630
78141467
68261622
94690994
61823973
43550652
61440103
88371605
23815434
13639879
20563611
42454051
79159955
23339669
25084336
98524242
64432391
90971510
8348351
23307028
65673844
37009058
36610614
34426023
52528177
84582357
96704250
55674322
72941507
65918485
55946857
27223409
6400928
48392990
50940985
62988643
17010289
92289137
14015237
43659229
65711200
63730128
43582443
30098394
58363532
93629636
11900276
49898552
18221009
4026963
7658372
48371441
67906216
13026471
66347694
54262431
97949819
89000350
16168380
16661403
42268252
3055883
86789898
51162610
1881884
39391904
892718
45087754
78303965
68515583
10207356
19877936
39253866
84863957
97650080
16491201
28873325
13741070
51873308
41285890
9971202
22270196
19653413
96460922
39822546
33962717
52392597
83260285
6846196
69274775
15790518
46990451
11538677
76976227
14433671
71168852
50120379
9172521
66457007
91104112
37534848
41340424
26166068
3752090
92128185
76766843
5994969
96206078
47229875
70382799
62654017
96637398
74978522
92290775
37841451
92439305
20417945
47484586
41320025
35840187
84775368
10610574
26166682
19001695
46881146
97433611
83080641
1826300
22168043
16330130
6082724
96152073
76179624
51074487
96869833
81057744
916316
61918386
53429002
53548636
39861193
36052212
62003734
16416387
93675093
15610882
94691992
6597771
31164256
15136573
30203758
60497931
67347895
58590407
17792077
61651216
95744906
5431201
7083384
86491115
89127929
46830685
65271395
48174770
21041140
76712514
1517200
80204796
38740033
31990906
52842270
21421844
11594116
45210185
50549053
83778149
32416352
17877824
58306608
52680360
2978442
50332203
37359457
86706961
49783103
14246058
68532401
25821617
97950501
26153971
20300672
63041577
56105327
38086127
55474296
88664936
5005852
56932307
82121172
34959763
29231066
4053666
76150939
65582013
21743780
36471632
90239471
2390388
33095921
40322161
56042586
23800109
33269094
34860999
31290583
15961470
27793488
63895479
20548285
23318
89318312
12917068
46156669
86268830
69986686
50295324
84942675
36276352
82879395
14609501
45306685
16309191
36829558
36542719
99698249
44285401
77781227
10811682
28508154
15894282
1588595
3481461
75089716
16245813
23061064
63911056
67837450
6960111
99797238
93745445
76672861
26486473
47875221
32129804
38403267
56908257
51046678
35050637
91531090
23325925
52300278
34847957
97311220
83463675
43410656
54996385
14108641
93325445
96579128
55787482
18135831
59006169
45021464
93189678
90000197
91179417
44198224
69607255
85529394
4930339
80458886
39259845
86242445
67643517
32639403
39275267
42585536
7311477
98383370
51210116
27453888
95186387
29731706
46525782
62188543
4002521
61239220
37556347
48595012
86460618
83235639
85775620
82817811
90259852
7873152
18832159
67171669
24224022
86624351
73065093
9140072
65093376
75558080
19293589
70380353
73002331
64983240
95905560
28210307
93758964
19181539
78035314
45994792
22569621
31531530
57356976
33215558
93159016
32252663
10234378
59719084
21232910
77476379
48225183
78434120
56389539
56901191
93866276
96283370
92942529
35742134
14960140
11445883
20269803
68186485
4992146
36733841
96410039
2574361
77652671
41617870
45413296
31804093
75594731
40169625
76700611
10100312
92468705
7502297
22246338
63671909
1944683
34604908
80176933
17634528
45926428
22772
38353397
64897510
88607674
98685416
52206897
29850309
14613128
83187521
42625776
66272808
73456704
33664163
13707426
55894807
23254953
29556811
19913028
92711636
42432882
83342150
17382014
95107525
86494189
53805032
46224081
49940482
9301881
58605492
17419656
72209059
25295086
84456161
28997741
43272055
5282160
62741214
47458035
47658918
7590650
61234641
49559865
61435945
96174960
93889767
90773982
97338321
74599246
83461959
15607186
97210142
20504988
21793048
43949367
89795876
79181230
63542503
405409
30991720
21184597
97422549
20670756
89001090
80672289
58820572
92361843
73464529
25343198
56122990
15856311
75882691
11821502
64953663
3730522
49166257
12217525
17582603
51963570
12885763
57778613
54435469
90430395
4026762
97377293
69242005
59116906
72363746
64516356
35015288
16304834
36844108
53064689
43679376
98603606
11828359
24640123
84498830
54623363
87184266
79055048
65060444
25322692
6912556
72228635
90778690
57224171
60334970
36199966
44917561
98930721
46358651
55165705
88931024
37418619
33713757
55693009
53322934
95714017
52425769
43364587
40828279
6626620
68524742
41102096
77946852
43626877
14817829
74352802
46956062
76684413
45478217
87341516
10542540
1470505
16565275
33876739
14985559
89863922
54031698
51010461
68075040
29847554
86250825
18501749
35141168
66865536
90880553
19903880
64012321
56312316
32551523
29624835
28516301
69393810
65320917
46005312
94222564
20046769
4276414
3883469
41228588
58398239
66627076
25900333
91472404
92427826
71911197
93635453
54669013
91658916
21730091
35303093
32696632
9011316
45138236
73001165
70087755
45119538
60253918
50267377
54010694
15743344
24882352
59900925
4372839
61217882
8359835
16657482
39863061
27619870
38139834
12586629
3115942
24436531
52869515
61583163
4775363
21550493
19180149
80358197
39394286
52781616
75756754
78793936
36842557
81666865
62471802
97415530
40021348
26566273
34109514
41077219
36506893
72826314
56688236
50481905
89709024
10516446
63508129
19969228
90496638
12999587
59476193
36076008
41797359
65954559
11041231
92460100
78025743
1745439
13576629
26224087
17361752
11237446
14099684
71110496
70273918
15118758
85450803
65888835
22982271
68272120
24353291
62317415
47069959
27831253
95075976
24953021
75027040
42649410
91730501
16224786
21555504
68708060
13619160
83823291
18953730
1522075
71636579
65632936
95366472
58185992
90710729
60018027
32230833
73998496
78899633
68936867
43529553
82556194
72356099
58591437
77703063
75092596
75312763
30424005
33056314
31235990
22965076
95359328
30572876
46165179
44144546
70187919
12127606
60561748
70544916
98630309
36642774
12311393
74618946
55465237
67796128
50426610
52794509
42509414
72060692
80293563
52119645
85378802
39295172
53653514
2829480
65533431
39388157
25752726
41870882
91326709
51199652
84801707
55378824
12820776
81910214
3905509
81036027
97112145
49062613
84670163
55332103
60295555
30198047
10568270
41113945
54524221
71956354
78717340
46654486
59452597
42485604
20439471
86078564
60278713
97449843
69039514
50737566
97472154
71359382
79214044
87060204
96949697
24709112
98826434
74638720
90291058
65391320
6958155
67763598
45482365
57257557
67739469
61033887
84107503
37058642
77102820
4595241
21912460
86125051
57980917
74357050
48843017
68206138
61342604
77389368
51161629
18323011
67639563
80587962
62807827
88075904
31604583
12422616
33063084
54664562
37838977
31762932
81663518
38324108
14256621
45833212
26182162
45656026
3281445
10521810
56749475
34463852
98852954
62611318
73531517
44517935
91971839
24867532
17937333
43817765
13968942
34002940
20940816
32350840
49222120
68802921
64400240
26333466
96055783
84470591
33626003
12043213
63478612
80622684
13031459
26509583
93749885
68279666
99413314
54725742
27080548
37376847
38719438
62199534
69700493
25330297
18108412
35408396
73749813
21385142
3284182
29204819
84733071
16030211
15661148
12893622
96428246
82670146
10602368
29339099
75044849
5804903
89061617
93141109
64020192
99790251
44296344
34038852
62132869
81267224
83313337
64966546
23664504
10791819
41334782
15615971
67283730
32119253
25364531
12288871
96351497
45863178
29990423
13892144
37708177
25535123
91538653
88097496
48016848
43761360
13822996
57224431
29782569
33074220
64790442
81893080
45685789
75195810
14703073
23825966
36363161
44099995
46023967
24562386
88807367
28091533
97365251
11805244
89768057
14230378
19744259
52479851
39609947
32017450
85576725
84491989
19775586
52521575
38474303
96085491
63125542
12054018
45729968
71387118
96866755
46887824
82654299
67270812
27471967
65987437
57515890
34468880
44943361
63685433
73150267
94611411
8048188
52956045
13306504
54606722
64882224
34440256
62034244
95817012
85489706
66537821
87973785
53479033
70539919
60373484
3958435
82726686
26547143
40756131
99094054
42660397
2201311
23681456
15230885
65759038
89492675
3594205
33834905
83438539
48969060
93450962
60610358
61934203
1225322
49347059
53294300
48440680
81220213
53642277
68873284
13416480
11937513
48502887
97659168
99293540
67009884
60747969
67365791
91983504
45021775
51834220
6273454
33310767
22180928
59536286
43038978
98909868
24837773
73992429
35553255
6596089
22942434
46713728
82875774
69460131
83026351
61137436
4659307
10970043
91808749
74392165
20152844
56518206
15248632
56997771
23934774
67772627
53044681
27921671
14641194
98837126
84544617
82244398
64338914
2863796
42141396
95951008
24634262
75975226
44947170
33175021
7454875
84038218
45351468
74503476
86602447
14191823
89553640
87443841
75122536
34590254
39940426
11406637
4308187
35407484
10948813
76935046
75344928
84909664
3566044
2590189
63375835
34791031
98689263
50866574
16839474
87758052
62075550
97567058
29595772
31617430
88500601
5823979
38452908
2270614
49014810
57838549
59652310
62747773
20905508
3662508
71631403
46747270
57272464
39015186
51500141
78414577
63191873
33078785
4235095
30941804
73535900
35120642
88274197
55952660
97946712
96141780
42208845
4827157
99614839
31846960
84402974
68697882
83823018
17185994
71968727
2709553
81192236
64455014
25505528
34483068
49773037
78208129
10836408
19083674
84191086
65564984
4687487
20992481
92672905
82271732
95451222
25765627
81699653
18257359
97011595
3693208
10079981
34412623
98812400
28609969
40276514
705796
81203466
56143890
14805615
8151185
85451594
66511612
23460755
19988916
13063360
2188239
46052493
34955876
11208454
75412924
62441526
84778920
78589967
74872806
13057112
13865600
49179702
75680914
79095097
59280692
6482347
7885536
81494347
88966872
76634798
92488886
84976449
74095800
99471299
31893620
40342467
83534966
89038934
85731504
21356333
43611648
51841632
60366240
67473378
11386537
16796771
48521718
50023657
54066755
56541929
27299788
45924264
8354494
7927969
31462551
52326953
41618955
69438568
82720216
69623211
39784154
5608233
63656280
44807580
75544078
90555929
60919160
17282808
43563021
93357240
70808043
73781235
98118460
42554853
11087549
66242112
62434786
2627483
35800487
8353247
49789401
75236584
20342418
64228779
4211459
77645710
7760550
11607029
25913486
1519589
65099691
76329584
43985787
70581306
41909047
33083976
69643453
75121794
98327720
76898922
48559423
96463603
44378227
32177007
4470079
53090937
17423397
61701328
60040573
11742789
3702017
11688839
49476334
47360894
60284704
14275435
22928154
92986706
13828200
13560005
40536839
58672000
45610568
72323204
76987734
82928517
32271295
4650529
1496434
3478512
7540952
4869661
66837866
39927862
71419452
59463069
70787460
89876566
74457121
29004804
38403644
73880775
91028186
28824253
90996120
72121090
7094055
66210702
2257646
76711298
45578338
68794847
11564092
14960320
42074030
62593275
44356680
58800394
41445144
92458273
38112312
28801706
83552398
74779599
55796024
84055385
75719850
98740940
85799665
94633169
47873638
53808011
34941175
55795846
61044838
27046721
58680079
83658802
93967789
43029695
87660340
43229482
88967755
84241841
82197291
90768290
65674382
42856832
14369238
54014235
48089657
91405324
61757378
43244458
31263060
85133795
26213040
52250471
92676748
1764088
26744865
16523530
30127053
2974293
76948549
93219787
52424773
48360638
46399060
87357829
26957765
78098766
31953018
96284618
84709714
90255254
71643009
81390793
29665710
97022728
21274279
5585483
96927901
39443450
65258269
26939377
48895096
49888190
39750132
94520378
8423258
67173402
31724459
9689017
64186381
61296667
63963237
54463448
79018866
7976941
47593355
34041519
14673146
51193702
53161019
70777775
4314601
2481622
23443038
36016395
50656672
85671248
89258383
29899723
66682119
45950262
99258437
59891307
66483642
92495630
89654332
20119977
35282987
38498291
86510333
6177439
84859404
84235248
95831824
85659052
28455308
65068119
22255726
82060789
78061278
53053568
573532
68732696
87458704
68493659
93258201
37100521
92473416
75549353
27114422
27525300
61837044
17367031
21427746
46760648
89446759
93467509
14665345
49337032
73552874
11923408
75805232
14261529
27694646
16670305
96480142
87643131
9566979
15788838
90867567
97272761
90266702
28450156
79002023
39401391
90681105
49189794
26105290
30129239
2600619
60081538
43613259
44666572
78231326
30102131
97625187
4537305
97233501
41451041
96125533
34418100
9614153
3821000
48956260
92148050
55461475
27670935
83386546
74480085
98646938
58562196
5288179
40910019
96568288
47773075
81241781
53510346
97408709
84959333
73047128
53773688
91200649
20896327
33578583
41257778
92477085
700109
5014728
63105266
47050117
37822154
88293027
99635061
371439
28048878
50121509
47077525
52208335
11279364
32758296
63626368
34532038
81631608
46597187
95340505
64394491
57130453
78736588
21647374
39309395
96613244
97335763
20435116
2710860
80368381
84664858
15697537
25207597
3276371
87134279
28697804
32664365
4794014
31857964
50492271
94019939
33014019
62889808
9814596
34899092
3310877
90411080
47735293
12514678
22878305
99890063
77718025
13416738
56965277
20446522
6789070
78973285
71080567
20008775
97180552
30019003
95176244
54838406
36223968
28153096
84217505
10917791
60243295
48287967
47041164
661843
2074342
37140793
48501787
19353600
34529003
32627516
64169365
78351654
98102473
27082661
51904467
56026789
91523392
75720933
59187344
89918876
80968911
3922147
81870455
54938718
37069099
21216766
40875703
70561608
28930441
45044708
24147221
75670473
8601676
7537170
16839302
31620013
76534543
18124529
92270786
23634942
74067190
83409884
77678508
47063607
49751876
13487196
24381976
90333638
65996183
36057095
72820847
70562209
76085966
81946921
94299828
83335684
10868853
28931445
37488776
95680235
72421943
96346500
97157920
23997138
68691514
67471453
32720671
87847284
19723828
96922658
86413327
39864631
80614540
98555702
15928569
23496255
18162511
38139009
58666798
68258080
33457133
2167115
68167586
69123515
78854239
27773363
5486666
17702990
89164446
52235724
66108332
21013902
49112082
37815669
77307885
4683670
94507713
7710340
1645082
4986660
86960493
71127378
33481533
94614455
81748229
44616566
20138830
4756657
97635737
87832590
84678987
27976814
94521143
55190638
69485796
47368524
19892634
31055825
69108914
5245990
24855216
21135601
26518326
24649645
3160704
42890842
42384097
37531623
27029831
14628350
94686559
70741202
47940450
28379418
2379058
43782572
81880706
92913132
47535634
47504755
91303199
7798563
15048315
89956928
21200918
30149075
26184607
11965123
6955549
95699152
54929024
20734017
86044002
73636417
85829661
52938629
55052142
58908510
24930681
30145939
85021037
20628069
26235609
87609012
60788132
35103994
74018440
53932005
39093802
86640222
34246069
3051641
22775387
38584173
88525525
43470178
47901233
76507735
12534127
12569906
52304086
40508704
93084110
98815444
89316561
75387033
68131684
72195974
22814087
87147579
60542970
96675792
68717683
48491342
86717120
68821343
65248023
11574900
96744070
48082274
67363462
75550053
24207268
48160951
79430818
1761910
35659213
60060397
303819
48816082
5891151
98117845
44217897
11168511
53141741
55785873
83411613
31902108
35159295
41103710
99877087
36702058
83427201
28508556
26409505
10808600
78823877
17483834
45016809
43306719
1520794
65954143
14175099
68213584
14091334
61553379
37345850
84466249
16738335
83964027
12142872
77426123
93440493
81315088
12647646
53547542
7921347
50809449
33281509
43362523
7975687
53816855
39574667
2181856
19225828
66916904
33910447
14486303
7265712
38920873
9216156
78775157
26888134
88667497
63529575
51860001
64245891
96114321
17865114
72758521
82000331
49483776
79871197
69288914
57451944
61334881
39008104
98334108
32081255
36593299
54543526
51993916
79670713
3772623
96284079
15241721
25108467
27659025
36920114
20332511
72034270
36223079
43006116
63465510
3680141
77892344
14339811
29794312
25650266
96804637
25812573
83819901
4104884
75315400
5216967
88829194
89052855
54716620
60111860
6998385
85471355
49515094
48321785
32023352
69074872
18202746
73207670
19938290
27128464
27531970
6275844
7720582
15183410
38997915
77339154
60249246
49510862
79452940
84218015
26393083
32887286
14274549
19343208
46972533
32873300
85827611
75631111
68898144
80516345
84468017
16243666
29083062
31251379
89203737
86479797
72214106
65488924
13348936
26794881
21915270
4845085
62878120
56095411
94330992
71125220
15323420
27854799
6088721
23025445
41385040
88653541
9678280
13130704
64180652
61435328
83528767
22293512
9295108
32625328
1804273
46065135
77370407
93375402
20822120
38774820
37573179
97243628
978584
14429131
20381460
77804870
61416748
73211337
90044781
74810346
60971282
70441668
16905075
52914927
55070013
87916860
96446275
45581369
81469258
61148256
82206058
3023501
35468531
79790709
3084736
78000721
60422421
21191004
19487160
9521663
75087726
21238463
67309354
1215697
4069360
94388121
32020843
79009760
60128616
11727405
57796907
19089893
31474128
47211866
7435781
80779659
57763884
36708245
59079651
55341211
85112853
30320333
24783666
47772119
92944823
87763591
55794767
67967067
99380900
90489874
19875237
95235979
12665260
58097545
89810249
47779194
84848344
34611373
19862700
89538506
91848131
90859725
41682939
20655580
57673539
99854971
24158976
55923895
26914871
24300887
86830177
6027243
80791617
89674284
65522544
48489579
70617328
47386250
16347307
45152695
86326747
94012518
32499862
18247656
84856464
52246546
92579083
1893121
17134067
23889339
72405688
5861398
26981595
45725673
30353781
55986421
59459179
55488705
22634868
54494461
39458491
61287811
56214614
54228463
38410167
96934344
37337458
85183093
82814164
94675677
33827
58505009
13269111
62130890
86352316
2239240
37410718
71965596
16070627
31277965
40627101
60365174
3782586
99415179
870157
47043884
13834889
28914739
69908809
87803496
54709792
18907894
24866584
17033011
3044354
31159670
98059666
37587184
70281503
74754122
67521747
38824886
21513826
21081617
38000760
28920087
73770861
89764606
85784437
27632515
19990644
43991989
48913597
92358109
83194500
10868794
55943749
19350191
23751495
16112619
35498863
38452254
29688701
61588840
89820772
82516295
77201417
24183071
48060418
79963090
75081876
62334438
9202786
72801674
4766605
55732098
5597719
74055930
46964791
99307678
51728596
33200470
89048444
26398153
20046950
202436
35048191
51029763
7703137
56479199
75506951
25468983
21393143
91955763
8710772
87849086
29214046
42943763
61867581
83720514
70582605
96332762
22378764
44262807
10442402
6212998
19996180
78670390
99997021
43228171
72741603
26481767
11204381
2441263
28162583
31521657
39707589
69102120
59796527
58391175
84530105
84311470
62414194
17357286
71809637
54123702
82328145
87907208
73480480
10123897
7206630
5556344
4845134
19743
67667364
72702297
62422368
70434983
97489314
70937801
75652597
97069328
95437293
39369540
3626962
29954242
97119669
67798109
66940892
3001043
25482066
63319313
91325760
20786346
51780348
38793848
75465471
83991293
81287779
48048857
22253064
64609295
28499730
38530881
77892614
48528469
71943021
91898217
64223480
46008546
68426670
87756647
19269284
38599143
58049780
18003604
52437392
6940839
34686303
38212322
92473227
29468866
79983760
8881897
46976960
83180388
32944440
20486797
86099976
29271568
70516441
30927657
14349671
57604012
18733933
67624532
52950461
62687948
68049497
56076671
40956049
62300660
82647098
55774514
91614957
69184664
31575456
87987731
47002632
21744727
22174141
79827727
39606116
45602519
33966779
78316964
45650873
92651446
67268244
86775652
48075885
15323267
76308815
75006733
84087139
22636538
25643799
22432519
45358126
11811059
22730363
78983746
10718520
19431224
53365039
8199150
99410789
23015952
2548856
98258690
35843702
95157610
36458087
53706425
54943312
64535471
79142355
91917657
26048348
90080251
28461515
77058657
37634357
96718737
63140869
53923486
46998392
43206152
61030235
56080445
14869481
44383513
65065323
50384215
82465574
78841060
7823972
47299633
30097417
68785458
92988721
81191951
490632
42447601
35219850
58167279
45409680
89589438
33905845
59701264
64986221
14572766
88527903
45773918
7821178
45153557
10299279
13428245
52948353
67587949
79229228
72797118
7684244
86518808
72287506
10216199
97872614
91005508
7944206
19892534
57754773
93327604
27628619
24873464
18411415
75011141
54750063
43215604
58245543
62882741
27575887
25058372
92187431
87652126
10752193
24843039
3143215
77171621
20429020
34580928
38682300
67547287
95223806
88570311
26131905
96918840
56597687
27310277
82248565
81035295
1163651
43893360
80657622
66593548
79091453
15521576
76546718
60353723
38781676
76939788
97984295
39786229
61572982
22785440
85088150
47742044
1207700
28696826
69533491
50482885
62459010
73397613
29068692
19287527
59628268
88090384
55366351
62502829
48026230
87866108
33306349
51883803
6092064
80301562
29357664
26729631
76907
47117533
23850723
26847615
1384391
49163977
33428423
63752993
64441681
76853889
56710552
34540080
52656379
16567345
28144590
68152648
15444688
7885651
86149665
55764544
40904760
51499744
95056225
99893632
8428777
88286451
13130593
47763918
41933176
96693058
67342527
88165576
67536246
58859255
89738949
55316145
36086169
81793083
39644739
23486944
9163203
54673410
93800626
727236
81832146
98557867
35410298
55008414
32853292
62326511
29407754
80447105
36181760
25794822
90637978
41687890
20869185
45104534
53698261
10584189
40963327
69579240
46605226
28372913
75277903
46358245
77987785
18770642
58137028
27753830
30975252
30814520
87108683
42231620
75630674
29614830
96790940
46622880
17249877
75989758
67886734
15798243
95530368
57463179
13806173
80584546
68429295
60643086
3739544
34664903
13338103
48900729
66844111
91729248
82826526
20713702
34164609
45399653
61600499
47163459
12513915
35063651
69259512
88633046
60772469
89673111
30839563
74094748
11634586
33025971
35262029
66563254
9557025
29547139
94602508
43228097
30756711
9689651
36284976
97942071
96080246
83416542
20446500
63165355
60259541
62489256
98169327
35745692
59620203
15233794
68216362
40213468
68179301
57897422
63321021
40309501
63026224
95525692
97774046
6527907
43006620
2423098
39631398
8394328
9419465
31714768
69764469
45421116
78398050
58367729
50425024
82158498
96896729
47387174
25053103
59029452
18078652
44967427
93580050
11793615
18039913
75402679
71146445
25192250
10169630
89865588
18454532
48804666
12302973
18121295
20181827
16757096
73301824
20365408
28262691
96242843
19525003
83202842
41833347
86724995
37969480
34105124
57830931
29080271
88641901
13273173
53658675
27707325
21185405
80344180
68963001
19221051
11434042
48585962
84688480
6471763
2832071
81756127
1394312
41137702
89189129
60740941
62071992
66128882
52473521
19314864
85895616
11406124
45460110
53215862
23874007
73268132
2113045
43452330
62230194
67711332
50725681
5395292
58043855
98453837
67251887
89627994
19353875
5280879
24198549
61399700
40191230
89471448
88224684
73349803
73119738
51474126
85587249
4232997
97588925
18296354
66228764
55799562
3096970
1150032
46121220
4692534
9732661
69964564
24030812
77953952
54586058
92955676
47777715
24036273
66823382
94356617
30025831
58455739
74510108
79822261
82403073
79577698
46697518
60363105
86139742
38477937
90584768
35724867
48299751
53179748
38015888
35982216
95008352
35437024
62016866
45156762
30854432
34044888
32932071
67606761
89931835
36649574
26954553
41788610
25911446
39249190
35996222
47090133
32295288
23889930
47009374
98427435
59849617
48144070
87710472
36137746
55462305
70294856
2393368
21659759
98699584
20050136
80937208
64152450
61589952
92174361
22561939
71457820
80142533
38593352
56271681
27869535
58379893
70026195
46725898
8547353
46860192
40584533
98525551
98948897
56471860
75414769
96193746
70479914
7459841
42518934
20628127
89149011
35002039
53363546
6227902
91122282
2076997
73573522
13537226
31789381
22790373
13523253
8946254
7669983
3762347
60405254
61161721
12915147
35687163
77616497
80773065
44311532
43888399
86104494
67833019
25909599
56800784
15522694
68040912
22314508
10065227
63333482
22522843
29257338
45644706
77855482
82567994
22574112
28433604
19980532
28789873
58742880
14683456
98998067
15382829
18559382
8707712
94586447
62347941
82576531
17323522
1300233
51240960
5111796
99968523
78350375
79183638
90771370
50086639
78504054
79176011
71695477
77962865
20698166
86311349
78552247
83519280
74453579
85050035
7467807
60542078
36197024
4538871
17659684
1333600
1757083
80915794
79933723
26878073
12026060
98026966
9118648
45341474
64308749
72976235
98966562
98223532
17263115
18961296
76374162
34934680
57439907
95024105
63622804
23236865
57924013
17315411
88652759
54180685
19958271
37467297
90447611
99271466
4991184
95468557
990837
77044906
3446865
83393165
38862615
52532710
46594376
45352278
59577965
31816704
5932621
22597720
81746884
94635038
80056952
91834891
48895256
89507793
89397938
52103266
17466590
70845389
64697061
80213127
50585934
97808158
63596719
87410684
83378384
16178134
2073747
87965333
43077267
72125945
72249735
2580247
10226036
39510587
96793830
11330821
95680054
98304250
61932425
89207485
51869441
63017053
78046202
75815097
1223902
97799085
48831514
74458291
35429588
54473318
29705924
46380847
47243541
55419241
24035135
66550103
3202657
3362334
85151338
67869741
47313481
12170155
54134394
2413667
59590922
8215821
91863138
49110236
41335322
81310309
40652625
56742525
93817662
62255366
40425169
15201751
26414068
54420083
99181851
34235048
22337842
47150533
82722482
91625716
98416838
26099394
7094241
7556463
83625815
70590393
34932948
51119166
68389385
80851864
47309649
82396022
22415872
12368785
72334545
49656713
67712864
53779664
44838592
67967068
20490965
75812548
75001177
1421865
71215334
97904574
52683313
6395434
66759470
76635830
76135690
94308839
48409499
65247232
94167843
67664293
10629401
39682535
98089521
27281156
99610231
36237932
9881279
48131162
9583994
15522832
35044203
58823475
45892437
12598731
89156747
20105507
64382124
73498586
55880724
91758265
19681892
22528058
88371839
67572975
33451556
75566453
55938522
83859084
46228645
73835394
51344541
8874994
31812547
86166321
82166681
65977378
15294687
30615022
50712016
51000088
49263859
27346639
92595672
69809883
17094569
82114242
63417824
42115966
67582767
45507132
88108768
15968849
56859687
18642837
78296485
89069034
17135180
16373257
72168030
89677490
68354012
28687027
9232552
84800707
89561528
78195716
52450571
36198190
18251037
83832498
53484661
46977486
15098592
49672185
97276545
41011171
30488779
83667539
91503264
3604479
20616991
58717387
99261131
20796484
62551671
91528716
71934100
73989655
7598567
80961495
78798536
40432322
34085243
3767905
63487670
84148812
28047448
62735784
80786828
88507840
42331498
60160943
83968311
24588876
90723083
82308348
79428199
89258798
98579935
21144511
35994730
5379803
103103
85261607
7990036
2369508
85161187
8759341
88807125
88523028
16128356
15157226
73087942
63744729
63467300
32494166
46044339
80847050
24052037
49013002
96352671
50140294
60064669
98666304
30487729
52008392
20609324
38620129
50268672
8451431
20172729
32541136
98506751
1648849
55243493
53358226
19522757
76492877
45613483
26084156
69304512
37357584
13269007
17919354
24377170
36265048
27794006
61055674
17049862
40809271
91621592
39231204
88382128
82985685
45366100
47099666
27595822
93297186
97239871
20873499
19168663
63576552
20914282
57544664
65722486
3852747
93142625
70410618
98113408
36829921
21355338
41825985
33705777
33240702
27910319
15317288
42342728
34139716
42689710
42755014
27501729
35341801
10549024
56553148
10844376
54467388
41326992
49302645
12949253
43782455
34609430
5345876
75380657
10122691
61414866
71130415
51132617
16143525
12953154
68371476
66447848
50974733
60432826
29794240
99408166
10678060
57703083
69274228
34702394
33868816
53769075
23362099
2588069
11190449
28684042
20347710
39075211
71309722
83081015
36128408
67387180
34577096
78054572
87202220
84221180
88882278
62946765
33174209
82477367
52501420
38850170
21372813
82001711
44415187
75647199
713754
6356961
33773594
40802857
71076076
4374032
13554248
64874995
67484418
95731232
67228117
88071460
18702699
28361646
26196270
25749253
69878320
88213111
56239981
411564
35136761
47706171
46145128
721245
4080415
84891638
85492816
1833568
85621593
40351566
22386569
68788896
42169241
678895
48210089
38941861
69645973
36087531
4538520
58894635
75952890
63334489
87783057
24917625
28203300
24479627
7318836
27463281
92254212
45679894
51576864
34502337
5780341
79639482
29282548
14743660
76425630
9753279
76668800
20358537
11560991
55439199
79615841
34949674
87065377
26518706
27370399
81829007
84584460
22449868
43434167
61153595
44223364
10231867
82607737
93384976
30976144
76184880
20817016
37466357
25826282
72677824
27581909
91948570
67873394
45154510
7722064
88246678
72617978
59234481
38604346
29794184
78297265
66789017
47956532
96912871
60602508
76078807
62599284
22878044
53975263
79463293
74543798
95388202
11793723
55841097
83488342
63214720
78998996
99656879
76108400
39292741
79016609
37625880
36519839
18313902
86204543
14708943
69312783
43701637
58572040
56556289
78578129
10710270
292266
23678586
31914249
19621786
55767984
47862082
47605879
56263835
66956706
1496649
52670762
82295921
52636632
71019700
47494894
41177642
55676076
44895943
84109394
99025150
4598303
50566085
76148721
34574269
15314820
82532635
42081371
6408018
23399404
11946245
73892955
65992084
56321568
96262282
82062813
54726189
87343116
63117815
7006781
45306756
31058744
5709806
96320444
30663899
56647896
35624181
16871998
66353034
84678998
14073453
18346675
68630319
61710272
52460992
59083363
14916367
52967521
99528611
91378660
85661049
75114840
34299156
28836821
96783436
90698221
63648078
56351024
65206959
74425761
90490730
19009768
12185218
24305628
15931224
41292181
71075630
52110453
66772370
85570216
29235749
36053341
81835200
88959263
94372703
31387621
37694293
1299347
50864238
3383673
70627191
42416880
23497435
2358107
38540983
63284604
27257769
36762129
28927449
19300047
80078833
1468525
28873170
82238137
38976322
82084190
35988646
44661810
82195743
19173987
67808868
22418065
64671386
79590840
67557851
79591222
80306300
35607671
59774555
79777680
51733981
243138
66593241
78197515
61019208
52131374
98695862
82940366
28217411
12635060
11158404
29091426
29171302
7832604
98460392
76695674
30024626
68777750
62492904
89154833
59632915
44350166
47973626
934636
68619591
35467202
9558546
97174985
56844591
9851603
70242081
9290071
31416591
39451332
286549
62829786
72295705
73552274
96656240
81220290
89520936
39241274
64301644
62545721
7987610
55857235
90008992
68872241
85639050
84165659
87074867
37910213
77380919
66023508
62773656
85782843
88745489
72145551
91257619
84605305
4408616
79181732
40778895
88324840
31488919
71671579
17375326
40239753
15843670
77622584
16656145
22776238
91338659
30593773
73109845
27991771
22641891
27444783
22298448
10989993
37117899
54588456
38075496
89634795
91837779
60977871
25057851
25863295
38839243
1545492
69294438
46303828
82153171
87834398
18521850
64153437
30652760
4623079
51502833
58270052
53685484
63012519
35447579
58659939
24236259
6346189
75970063
16026580
64874430
99161444
57795798
84390220
93102011
58878653
11689037
84148344
38403068
21938564
36794948
4048793
87063728
21477806
53596381
36674296
11771125
32328491
64578868
67037607
90502065
65144510
93907128
68170249
87985514
57860668
58180030
23127798
8086513
76610284
64699269
38165835
67145044
45853587
26523438
37060809
47256035
39057150
42559334
8319221
70653319
76130090
91554600
93559452
68030346
55344767
89400926
61448372
66375870
48089594
25748296
63577156
87618278
71023253
27493948
49477820
65264593
27589538
49983118
62086325
59809174
49039078
11293003
3385036
87804593
22779703
8130039
65304341
97277823
45795269
63829264
52390670
92095566
94849507
97691582
70978446
68702946
39106085
91230872
41922087
14461891
99589754
89441396
79198365
81993795
62590234
75362707
10289761
98192623
98736736
13252358
43178204
59938956
8175609
71627160
82551264
76344610
76257992
22164602
89546802
25235964
68642413
6643307
66697743
30499008
44055419
72233125
35908385
38129887
5510470
78822683
92082918
68943462
24002876
71807949
39783012
71783556
44080407
13785619
12924814
54959299
48801769
60638056
97508969
68021658
17067311
16112893
10745568
68725066
32829571
76553626
74286925
89235428
1019357
89103228
68774841
4804802
25972591
55469362
87268307
71004218
15592828
65007962
58627489
91271467
78375746
89064995
82438025
84384754
84758846
99639955
74976330
66222967
12108468
33737320
43014317
36838403
91146017
37304648
77475976
62780246
16937306
24281407
42186155
76411338
89977154
44676896
50853883
34613974
61712187
96246914
6231303
15051981
87437078
45548039
73869893
628348
40314677
62028695
85405766
53844671
29812468
62293415
95755746
99637595
51683044
17489207
39468045
75458010
94373591
84461323
54781136
23702765
47120273
78273463
32299244
67250875
20721677
40060217
37753100
42253464
64907634
57965588
95802763
52248641
72204593
40921696
71540644
38201176
12187776
3849309
67114929
34596642
71007388
9942628
58126692
51957882
47147764
272986
25130604
11117482
7653182
75060544
13224572
69605697
60723836
34483079
52445461
61243301
85903774
32492202
45156455
97420284
56366111
95278213
27039249
3863648
27428268
40066009
15476254
36532843
78842842
40949314
4372069
1524141
27111887
404783
55729723
8722482
48630249
29709531
85038290
99930631
19506103
33266080
75779581
87162837
17125359
53180980
75720435
13858106
89675058
16523152
88283685
54403817
69735666
51493589
41907990
9333109
37572210
96070320
91199428
43951390
68840885
17164635
19693757
86352993
84085011
26362374
95597678
21515355
46688407
14165838
933048
36424816
89014338
5348368
59604738
27327082
29475535
48448133
31148625
34851282
36509316
10235975
90950973
31886224
98187953
26682566
62787005
28960601
31857063
23823328
10389897
54077450
69205276
31089008
87779358
371710
45030799
65061080
26161656
52805250
8250978
19962664
32832909
11905811
31028671
2058176
55710036
31126941
74955352
35871662
38476403
97899727
54789547
30920622
45022239
85320988
32116595
66487253
58605854
20446097
49350939
49613313
78245859
90409817
43686511
56621463
11124435
93479955
39918125
42460765
40647626
38363301
28573717
14285299
82243050
71650801
73642440
17953382
96513650
35541170
33548665
88443905
37105777
11563767
5160623
10201651
70251059
21889579
37851175
21633341
17627004
39243023
1325997
62681478
73736062
95989146
4542609
96716935
14774773
99565127
45066178
61839604
5863660
17258760
49211191
3797452
87007478
20929501
37930917
77678880
61289326
9451528
5330413
50664581
59168726
1577801
23647573
98618916
24513211
8036243
27386852
28145561
76867827
12743440
80880625
18728420
92742501
78139774
87835135
20340001
10221039
18207074
62395557
46851333
66377784
79432846
92004207
18958268
97801340
29853394
89956316
59199618
69504389
69673665
56270448
60846087
96742172
54469085
49539496
9661378
14429844
19580916
69129597
58266262
58163227
38291348
69827266
45373723
4093742
58289663
82240843
32621737
78434054
82710928
8444995
49035624
74086465
80850724
59082866
94042477
86263857
87053104
15038417
43986749
12048383
27066125
42552994
31621927
13203564
72504621
88039097
53254049
56381269
84410268
89657058
92077114
60868883
55024117
92845855
99568680
68488873
76868476
61378946
28219707
22040703
64468072
63153709
69781592
93173716
76231609
48885238
92863648
34771882
52183886
64290825
44156916
70352336
12717486
63411728
38658252
48727100
89966188
57677848
8698049
37911380
67746864
16495051
59823941
61205120
39542043
68902888
26962136
70312082
3283768
69654015
77881072
36640455
63645220
28409371
46744413
30460824
19356988
38191662
30200594
57854088
57259248
23422852
56564660
73398644
34211614
92480491
67568539
69920563
753492
72496774
87063800
29522700
49996456
11909673
4944668
68241410
75406030
9936114
73219461
12337854
975311
11614495
98208824
51262524
36201633
46361712
54715080
41146711
80956982
80174677
38926878
5245775
6812690
53807015
93847949
42621586
11971048
37659620
69031388
13602790
47315434
8992862
33037335
96862044
47173397
47715041
17800409
86521491
46463392
16804854
97294638
23326795
97547542
94826853
54631148
87963644
7234457
27501739
70943277
59938912
34174812
68464569
32843461
96584307
26887573
55812172
42426839
74698462
45678512
79497905
72111440
74721762
20909517
7831103
16219740
63296820
23904182
71096655
90109662
35329116
4001788
22505942
36655489
28512088
9980128
76265347
47573906
90566470
20652179
38506586
54913381
7575186
57609412
17230553
15214464
37745168
12855117
4402275
97455254
12231352
60776544
38090173
5783431
88413319
23189365
60322146
61879714
72881942
49009113
11450393
40085647
74594422
57731273
32655291
74462018
32976561
74916667
62217426
31836250
72538612
75176224
99849991
92573588
22735740
5936150
7277569
83006066
68818650
26060511
7000748
24725895
52319510
85045257
18490497
78659361
56200501
39120375
29665589
71159261
3717379
43662088
78237117
58276753
87440933
40594484
13235088
58697880
67920393
34031510
11704743
19169354
34012283
96670655
43178391
55018163
69346094
98105683
48158713
76828513
93727160
89297162
33620495
99528270
43022370
5258225
84641024
66918794
66333515
71223490
56958889
80732502
81696319
72128518
99852919
24110120
69373173
97404941
75606611
23254976
49819435
24474703
93419807
14058276
97944580
96800020
78452645
21622816
69270556
73120934
6303288
26581264
41483157
31109063
69259527
72459852
17713189
53916485
11816442
60442279
58270324
85147100
1971897
11917612
44643968
25081363
53514980
43138344
74104924
47313480
8788670
60971171
2474165
24395063
46178252
32706943
15418388
68015307
20855386
17633204
10396332
63392194
49160479
42801258
9087708
28921282
38562219
12190362
17323307
76060681
67584053
17147899
81297866
16567066
68687019
59241887
6846964
45495302
36163066
54989303
66028088
70102810
9001674
98621144
91949256
3541370
92886728
55226263
90083906
64868036
27463992
16206557
80108254
35670353
55358657
3714304
36069677
998586
52746191
75179176
50477034
26161313
71279488
75530943
97293889
89414868
65605005
68459927
73973424
47119022
26376634
62019116
29322192
66310189
56477327
23860351
24403784
28941692
58026430
61025357
71740800
21652468
93689186
54906428
74154142
49558246
40880302
87989598
60665533
97232179
28794807
52345856
41517166
45087126
81998038
75406707
77629424
95433881
50816357
54024956
58383614
75525629
87307579
28668216
83704503
41178233
89533940
14122125
56812049
75660829
38652234
97405923
69060986
56375940
59479259
16650568
30900780
83600136
51252562
3197364
7639780
38754573
30915312
42693810
16421119
67151618
65101611
36856411
44211869
85063773
11838367
6013257
44831238
61741193
60628590
1520560
56820781
62433849
25917379
17467893
70575025
92635885
78907475
31359719
31452027
11057332
75289918
25111931
40980524
78949316
69753421
59969621
57746026
56382580
84262583
3887069
76607693
7237673
87241316
47376253
4668712
19653032
30217776
36501733
56555363
18451409
1497150
65954
63276649
41895285
81407626
35390520
58022435
73589965
98054338
34569172
50061166
78353652
77819761
4572796
82328535
50613833
91633507
41864077
48828658
77888430
10928510
29780202
10634463
78000322
89895671
7229576
31671865
34999611
80899063
15398601
71762959
28786392
4535139
28165509
40309588
90907314
35690980
57570783
71805455
83023994
22019883
51611118
27919977
64514745
25511374
54232019
30610635
16280345
14353516
20931141
58565157
14099017
38196999
4901341
93785784
87147623
91424435
83002171
36402633
66219708
16358354
45727201
40502068
77683586
70824081
56220219
90101562
99604541
95497864
98586960
87180034
87286666
68457684
1363660
69229646
38666133
43818058
86965409
95041787
92716095
93837265
68984068
18849032
93823263
29064605
85888341
25551438
64799671
67638069
19360699
86157305
83944661
85502959
28362938
51925601
75828808
65916005
24042667
78732265
90002830
5006277
86577555
27180849
40722514
35325106
61616150
37786869
18419977
30236173
82539232
29595202
9749015
16740369
14572225
11813378
97607614
85026785
59878064
54995888
70925737
60882813
59014233
16093371
91845973
37336533
66223342
1945753
26175414
18859936
14431852
41772989
92918862
53510855
53857138
685875
76898106
42976195
86882305
34550386
41814161
69103115
5276830
69602072
91825955
38734539
95657481
97495060
40319656
71129779
29848784
44018174
32859518
67641403
20878941
85116358
35488464
59389862
57911258
11279051
83041584
12244006
47451142
46521126
98717815
30357565
79485320
3371590
54906368
79770205
9416439
44348132
75579508
6160912
36178380
43741925
57149031
38807516
57993727
23139528
52559860
13288111
76915719
18502418
62892526
54649393
86445874
25907302
72511542
917274
30811162
43882019
53785743
13253199
45409360
60875289
31889171
77144025
33788841
31558797
10749026
1195736
73432824
1725013
9735113
32885452
69493764
11423605
84390110
39578613
49209513
64146244
10901451
17867726
49579689
57358968
5945599
53527123
44351895
39090833
54138607
30858675
63638594
75777475
93060097
95742707
18544977
78851056
99450644
87185443
74836797
58949078
63797183
32510510
52528174
25931316
88511808
30581326
23748573
75556881
96983405
43629904
58593819
46654745
66958398
63534739
29928899
69456154
67318528
83927297
43153724
81543896
68014570
80567212
48442727
64271447
39642298
3326929
21413452
52737346
63180238
2246186
46868979
26251862
28330013
24896765
307260
75051728
27603748
24242305
17223233
20714680
14996206
35853013
52584944
1771331
25281535
15369815
26793845
8442684
70517821
55198191
2305114
98845089
92371505
21302557
42062051
67560720
45845238
3484077
29977680
81893414
85676427
56536970
30677345
93702135
80151578
15132274
84211639
69274997
67748121
96177439
57885253
26685936
24577732
1811549
55962522
1436367
20082801
11248179
45855347
75460649
95162587
96562487
31337144
51864629
11522425
26489817
57033190
64731004
49504959
82676419
89401571
8186472
246460
17977684
95940617
6468755
28285783
38776993
52551519
33304207
14632987
9402780
97774605
7419082
14986111
12119158
28742667
25932226
40787613
70485241
86705706
59749166
44968541
65811732
7241646
87494943
42683179
68744074
41952838
26145726
38546698
32486143
82546757
68069940
54622793
76725824
5511994
22953412
41749440
46875329
84740743
7907683
15133241
90798729
1842223
25356147
33193478
22833193
88776236
13031841
56415354
74747851
16862986
67138638
95810140
86516418
60057751
3521883
24122476
1660543
1292825
84225452
58129046
76766847
69172418
51302313
78507644
30970564
21660007
55980194
81403466
76174038
74734899
80610517
19874695
24033012
81241627
31157492
6069204
41864022
30050223
38787894
88787997
71231182
72738420
86435641
73860844
63751694
16661563
57636570
14640038
76370360
4668302
54617929
10366243
89810652
45838241
16306662
24945670
19992452
64262477
76875795
86882206
22855743
97672555
85526722
82126297
2249276
41073680
78817167
80141253
11399954
86692274
79962626
84566839
48101233
37556945
43698441
13811494
28338695
52758954
70587856
54372869
42861991
35559057
57758754
96628594
55530940
76510492
12170756
35524782
54488721
70953619
32440335
68600879
69788082
9719619
22332012
43020461
90521316
92584455
66168890
28935653
56347788
92678328
8098268
36117382
32202958
46230858
94403125
47166828
59601503
3081492
73475417
36929662
86068271
29483955
90822668
52421003
17660721
43871227
57287804
79405066
94164235
9224258
24808812
54841147
17288477
31116829
44377205
53101533
48072921
79816246
50782656
77894101
48788991
87243388
65228105
1202312
59034023
67186598
3500371
70620109
36639729
79785482
49183467
42853314
46719061
51628496
65476
24839642
70966621
71330615
24637834
16175842
22588056
90475173
4203177
43914814
67404530
62430354
65942247
80202379
60263349
70711685
91251966
96869694
38451502
15995407
71228154
71502630
64984184
11144652
63362830
44505885
68116720
49054147
17955103
84411582
76959540
63925509
3556590
42606743
43478497
65742399
83709687
32540848
69315636
36023569
24575036
11405645
11710041
84005541
38630873
53649092
30338425
62671000
63871685
10200775
99197154
77732307
12809484
39966885
51840294
16852590
99623142
71330877
50563394
15902918
17107264
11715858
80734110
31588963
14302199
28683509
19734674
30822468
49063636
2831541
29276635
45062669
12138972
22489316
72616659
88623764
46905879
94793833
80947263
52562385
4706523
74362917
41524732
66962123
64151139
16988550
73556930
63771220
14902571
4382981
5197696
67187863
24886329
30168063
88935937
19100906
13759060
5461155
55042811
1270565
85534640
23348530
29428362
14574436
96796497
99331480
48201148
97362419
72765028
83875791
15424619
21185507
27050141
73199020
41088643
62126265
89173705
45411509
95292650
61713871
20430271
36418408
43259682
22817229
78464326
79235676
19322109
25651526
25738921
42530075
30756393
47595116
20076209
70531131
92674843
61195417
56450627
93563967
10548283
8658025
79557577
13210272
88838861
82188126
64274883
80727544
33233223
9525912
75453493
64363680
74711873
67438800
5553170
18426937
9862228
45166120
36075781
22554882
71194422
10032346
40703562
97027131
566839
1641184
10244905
32955047
49051516
95035713
24211082
13839105
7609372
30572470
64941432
76705909
38805569
45435852
88072133
41528857
23542662
52951530
49777348
71918755
15552382
78194724
95136487
58475304
56357361
56694294
33295175
99361845
4845795
54982529
40450466
96561067
77811245
52821547
19325465
67158176
44175544
95451072
8490112
58462164
18576402
46262362
32980925
45709999
26066757
44835015
52083295
18709713
64406555
59015510
25338083
36586068
43458455
52219480
44854865
50628710
91218218
15767083
83455042
87252111
55772302
20988323
73189110
14716050
13795750
65050902
48096543
27294540
94961759
38768112
75988947
3101931
12771806
62651519
35385218
81181965
34835723
80608669
10921402
59445858
47601079
88187939
30570539
7628592
54079623
6191801
24374137
83950450
59436630
679444
72204678
26268128
33650835
39535623
29007888
89133334
17134521
64383197
73237089
18616339
42604230
27962663
47574869
93579403
62053863
92306578
31887331
32194944
82907525
26025721
64583343
28102755
62885796
61535487
69628271
74209052
83435042
39636231
38423714
81579677
436327
51883127
96209490
54314899
56082388
95815656
65731652
32171054
64104370
47352080
42373340
24784136
52823458
74291236
57048918
93734609
56737716
18515732
19763795
70765498
91535075
48583174
78252724
56934434
72616078
73163427
64500855
23364173
50543507
36281149
35759594
19887284
34501774
22416982
95990954
3903755
67100973
50883799
35169880
84142134
50014993
60014484
75766445
59005158
13379186
80875622
22804212
38371557
75032016
93570588
82494932
13011451
65070864
95641512
27493346
64360477
52371161
98360777
28771826
46807044
22319075
92369936
56018003
77709913
27722630
86540371
32907211
10224253
90448151
53271516
59755474
59130334
31594834
97697326
24640712
88999731
78848849
78240607
82374901
41281306
55991196
20251154
7565755
76637851
30374314
94513195
18833316
90821113
47597819
47448561
23017233
46557614
50732324
21925246
64459658
65662088
85453825
56569723
60274281
80544204
67613195
90051419
9574176
33384411
10392573
75447340
36152481
85795831
12671639
61804820
39875740
8343161
25983364
66513948
23407499
24751057
85984748
17004286
35739771
2210448
96269667
15331209
41844827
89401309
32237230
88966424
24604651
85526475
24291276
57918206
38627904
74937818
30638877
27355460
29784612
26290410
7194243
19184027
74999616
46351768
76458193
81324701
76332288
5703994
28673827
63383235
5479776
46000951
11059989
58409203
59984244
10887820
67562090
76751067
82573871
60175775
39463675
16680029
58757967
69722264
72563212
12338523
45126004
48341983
59692879
90346244
68428962
23922078
77455967
27555739
51671635
40006993
16565918
32291596
72901737
33035691
8524230
36045386
1493348
21051275
84080584
80958596
18398635
64267273
66542791
77246041
45555571
63885746
75175574
23543498
46425616
50851680
49337141
79368833
27091784
3940660
75404826
32641464
54634253
95169408
17752322
54498879
7340450
28761022
97939927
99281977
96984360
51870725
97807333
18146364
25773535
25378091
61319656
71720345
5021828
50985161
54877969
69810364
16134140
26646039
98494631
36401925
10621402
11324615
71942422
5981806
49697437
7877410
15968952
45191469
77204279
50445299
13240332
62500232
5391743
11380502
35219610
1260787
1225585
19015847
57137403
99292335
72764240
18396372
65078370
64953689
28636914
74645878
37554122
47258487
78248479
45452671
73389720
30497970
42064304
63061389
42008485
34436788
87788491
15296044
49012384
54609951
13602144
92970349
76139075
96562419
79596963
41334379
71110825
88837908
85408697
75043914
19516236
55753402
99672606
68914710
31687040
78916474
35699051
45145704
65615474
20292096
9674488
36782101
89431887
46454887
11266493
7273630
60018654
18335102
11848772
57709396
68229051
60957755
59323431
12635769
25224931
28872476
88925945
68557217
52023715
43477760
71238163
37863830
87894801
14370465
28254290
66918154
69271848
17125532
58653946
37574790
4917024
91270252
8908000
34018598
4814983
34212688
18511970
24323287
18379611
96878474
18105996
41696220
24779224
64979824
7659997
72444423
56342439
24173557
29000161
55040617
50976152
28662015
40013581
51368621
36250512
99665208
15739371
71679174
75287192
84070179
39646960
68697256
20893225
73682660
3688344
83709738
61641918
73917419
31725826
43659762
23006475
77330574
52777985
8926223
43454674
34795255
29854390
37529994
53930792
75839765
50186589
14252782
87762804
43005446
83194259
39161629
64180123
14153210
44898875
46196744
63813663
65378845
79622840
41009421
29342285
7326059
91162522
90650018
23476538
23763571
62234131
43835166
93423515
75681695
80459507
7513202
73609460
62040496
5644896
96754274
93565945
62654106
32332212
24386189
96389824
25324894
15854407
13360834
55008248
1860176
83251928
27963559
52621640
22438821
62816076
4376152
63226095
19183740
59690028
61792601
85161136
44789610
28414447
32597709
91380478
65516548
46649743
24696329
24856339
57465651
54201204
26882577
85518361
76289564
66139140
65433403
89775173
61661366
3028973
88481299
87411508
45041304
61413537
86061367
60000517
51469135
6631882
85245345
5485778
80008186
42288274
98989183
4899576
52626638
57236965
57063204
27984550
85085186
84420376
30849546
37528802
35983923
15450702
49337281
9326370
69493313
91180354
30091001
71714557
44255251
48950084
50395745
50558300
44103762
20582992
14584432
61353550
57046556
86917801
33440527
37872869
6606839
51718655
90557988
8606049
46200168
73696270
93964700
99347938
52577050
15224308
84819088
37908738
41174180
31795399
29529493
89385162
74974037
40556084
58491633
46113000
32474667
99174127
30373243
12764192
30732309
79172893
12391125
55558329
90084720
88625940
36531583
55796116
59830992
47213232
51679886
16519456
63385040
28133725
69980245
751077
39598143
93845002
50589137
28219715
59236636
80219463
68768838
61551396
44992392
42190800
46764199
73482031
65696931
5599444
34196037
93662945
64218018
68578806
99183631
91092879
266377
31865822
51783607
99183903
88267807
82842042
63622633
42083411
13613446
11450485
62138768
69321465
52851330
47486446
75275591
61385895
72401671
4787392
38751376
80763447
61654579
26770838
79422154
24702504
78143151
4374664
76354491
89893159
60990148
88089537
17915787
1927385
52928769
23347871
5683882
49362307
67635452
87521030
61793243
13091870
37436092
8211137
28304086
5228121
74019757
59003743
78447967
50556571
1791767
99532813
8625638
19677264
67909054
92322644
35579943
82053041
65665950
56697648
69320160
4300541
7351121
28938043
73529046
3181536
60402133
83217517
11046982
41948773
85881374
26660613
22618479
65100385
43036477
37637959
17737039
21391665
7853400
44274330
2779425
63396324
89736571
91737893
14636795
8317862
69246350
75431649
18997553
37504098
54490307
2505064
17896985
28655804
5414637
17492950
58016562
96547503
77801326
97279928
51697997
45761413
23983685
95454861
99253472
57102989
69698302
32495813
11735751
71710030
88458741
73709816
76024916
51140812
71541086
75603387
22348949
64746433
56102037
79101767
61953195
38277656
21907528
77052591
68650617
29888183
2246906
27590716
11815402
35478533
13270573
44615364
84733891
57743938
82455683
93811309
56118464
59474694
28226003
5867650
44354011
7799794
93791561
87908449
34327459
62418181
86706980
46309309
31445541
66743092
96962801
7255510
52944109
29672544
18922340
40385740
64415859
89834584
52211012
12008403
71526884
143178
2681347
50585163
10362973
63906205
3553489
32921387
52263677
64179627
68318405
55820654
53197780
14253133
18352866
57448207
56852536
91836100
79607030
84466221
73107901
14505233
52175642
55874745
38215495
45155374
44853115
69701310
53882243
48504355
62514395
3077083
53965039
32145142
98783367
15228344
59322504
16280394
39186817
23471487
23562303
67244781
22895509
57963004
10299831
72410412
54087935
36820513
61750621
13334423
39612680
40957155
49971903
34361526
58460210
10782058
47117570
93717114
23885207
64599454
6257719
859678
71959465
32435865
26533196
79008751
24808726
67048838
47874423
75892815
14532867
95494642
13731628
73499395
79378393
95891258
83072502
2648388
29488490
62504578
13447828
48303475
30674734
72170159
68662763
73501524
34124257
2062755
91290746
94495278
33577429
15226389
81010485
97111593
12897333
19926552
13928695
98430055
42529141
92193349
50379200
71751329
37353335
99862836
4182268
73579962
27922251
79528369
75338582
35184045
56897996
45182362
91264682
18467963
60357167
75621460
14907950
35720909
54982213
65127483
87678938
8661744
35321644
83307716
2688925
96531641
6384675
81628912
91175724
72293553
84766330
89019829
39447814
25848401
3014564
41419940
92695543
43200855
36602545
1352322
98440322
59394049
38020086
6094170
33536513
38324063
75969263
21228228
8182351
50976894
58415478
55370993
18576194
56755483
46072368
90819687
24779136
40543714
7036589
12986283
80454538
2355512
98056589
43671853
94179780
45210800
93755274
70928966
14690585
3554290
80515398
22426563
1649835
77630105
7534865
58021036
63616829
74279682
11418168
77206818
29192000
73504331
87738436
36270246
4205187
76128197
53067192
94883873
84744060
82125335
55373627
29449267
84287071
75562030
57352029
72931746
73778796
82390594
45617784
50749867
70793679
36064460
44854056
57318001
81668312
55489782
27490711
56236379
46396481
65361643
70514215
32336691
46991600
83441720
87265010
89592204
66806845
58619618
45862144
84371366
70905584
71275314
21051624
38047678
69997584
39951111
33214996
61283109
25766290
9886312
28970859
89397128
10738185
6617521
789454
14450567
97378199
6465034
28416835
65657481
79089316
22987243
29330552
41445982
19566227
9878506
7145934
10190345
49881174
94612258
90646114
43913273
37206212
49503687
18267511
22003969
1704098
76710730
76345762
77421231
64416166
87746776
78687764
63471057
38568803
35894088
41118581
97896937
88301980
58846882
70155323
15842930
45147493
89152891
39043727
2701532
5467656
29550584
57779766
20710054
7386008
89916530
73713381
23492498
68441554
70857224
34741955
24953494
34281076
17427622
53357633
52723669
62236564
74273036
73887697
41751380
23745640
52722707
40696020
75966166
27453488
80875504
16993930
50849000
25739145
92186675
13900611
38190546
95653345
16977630
60719264
87570678
69218571
57949091
9840682
93732437
5165719
46295052
4598387
11946108
35969893
13316399
3689181
76870979
21066668
55257257
10912475
6843359
84008587
80984762
90006340
82781446
91751114
85467404
88865427
27145298
45991666
91954049
69575941
67080395
36341055
15303553
56218384
10775704
53962673
63864310
13554917
56263798
72112337
71267379
50382657
66775867
70754938
18901809
71907098
11045569
59189125
18924738
57943844
75652034
40507328
3472507
16627102
99935989
60946638
43145713
6687561
72858544
6000619
64516644
61920486
21356519
92879088
77840076
17419895
37551067
78901528
70638866
83291470
59169552
60131204
86497363
44223309
75638873
90505334
40154105
65399680
68708676
64458105
26579053
41261412
68684593
95196966
52700225
44582504
68227041
95069690
53173610
81843650
58344462
46604277
76244212
76099844
54138474
4632147
30313439
21183635
49811581
17296194
37109467
48443166
67507999
11640554
21966090
38132488
47119234
86882292
97077550
87460931
13955465
63442970
28950315
13141212
78180863
80499282
78668509
41587636
79468007
40387830
22890869
99803796
28087812
99923779
97379684
16123859
90574095
80882832
3814229
25555377
75455493
52929642
17963691
29299837
38913967
59594950
74100692
13447465
18503149
53012078
50752042
95765296
27448264
56587582
78246573
51394884
85071932
31229611
43581668
4183376
98378719
13882257
5253535
47886730
43930536
74668921
5057362
44766667
71311789
87748746
88450334
3876328
73487164
81916449
15683961
59878530
54278135
69968811
66165576
99412793
98421120
4924616
44827864
36233019
89927909
69385226
85908323
40549482
74766886
28789349
93518262
30761895
64553811
16239143
44576718
37162271
89628033
26209560
25774232
23877363
38550942
76115244
57703021
85533253
42967875
11778112
34444638
23644328
53504474
37755552
41856787
10903085
95818291
12757713
11473563
2286120
33303226
69569163
76066154
84667915
1767683
67624083
57054756
32482800
24509237
23356591
80480520
68494425
86733558
61412661
67314398
5081296
14670470
583790
13486140
53349216
5794759
7783996
85962239
52121800
26345824
86482357
42099493
55286414
85252911
91726901
91776948
69495006
9318633
318807
84701512
1810001
53112145
93947344
20842305
32079894
43806895
6367215
60039080
92725092
71810745
28244948
90126655
20871986
23435474
79435946
1908456
47614961
13307854
36557895
97298784
36397082
8317586
21240575
15048597
58428346
58522915
2860918
20599215
55615699
25799866
79481527
54510591
50134155
60645072
66729988
32136661
558566
49257395
30176353
8132745
14998415
84974263
40141194
68155167
26093673
3782038
45612993
49739100
26760902
26725286
56950228
70618261
1510567
31689545
85231739
9292469
59836590
12620643
13502802
25882202
56017695
477833
14810071
75471354
35639696
12117491
90955203
78281201
81783799
51200936
80515896
6003374
93225741
19758580
85138133
89123288
39814480
66180138
38711164
71576148
34669746
21406573
8175858
44896230
93740239
81555819
69829213
259810
26946280
24015671
67576618
92408762
4502444
82390589
85215622
21113668
51549782
11114019
73139137
93143092
54958814
95866318
69513746
28012756
80691213
84314872
69773997
44270495
37590209
41574686
87992508
97718327
24629744
64944056
45217530
9582533
30775622
6982924
28155459
99829633
38545872
59265778
15619801
40016265
9512456
90863443
38036473
30492578
99334974
35808361
49117149
40502567
84994328
97808076
69778902
86604158
62797986
23936041
47753672
57542458
44118763
72904693
36411386
72739845
89928558
19082457
71494942
20217144
64782348
37235976
42174940
99144377
87343680
71956029
54581138
66263225
15731036
22067181
52322328
85864690
41377413
46546925
34095697
24395331
10768445
2421737
27002167
35466999
37955067
54909868
83379490
4234221
76285184
99200560
55656578
74768340
51087764
15466555
18799435
65999137
8357368
53083011
93302630
94626143
51675022
35965988
27384359
3549046
41072634
73154423
18134227
36067697
35275635
92260564
44969837
76408102
21277164
28537205
1072478
80904650
92604783
59700287
99747638
69086520
86597330
82259493
2209025
5465966
49737967
55216997
24494313
39308783
73374769
63177427
86528171
47196051
86350004
65065057
32257364
40686906
39063834
33974096
81860103
15603014
99790004
65704449
44906354
69927258
69675523
41090269
85708869
51405351
20390870
93456781
61710192
93835223
57012159
25899042
64415193
713592
99134554
82334224
55980781
57182767
72722226
35518563
78055632
24696726
82641921
68835934
91827073
58929752
36614952
96364039
7545955
9421545
62428771
57526057
60192517
11340625
75209356
3872238
56608048
75416267
35467188
51851911
43602781
64213887
93152656
37788766
50576064
11998131
41314062
80930529
32429517
84742532
34928081
33990389
56458915
77517910
47416284
94926205
31979895
32449427
97182277
31021730
4242650
13412578
38674761
59161292
19350462
58192385
63037684
62357699
98107612
17320653
29947064
50246965
31737872
86409455
68915375
83860026
68051747
8503000
60891179
46290239
93777864
10575752
81679037
9978328
27352769
97425199
51400477
7628051
20487832
43268922
59320919
81953140
69368350
40595801
92852678
64558729
64517191
14291102
91945727
6610400
58364874
21618155
25493255
64185726
11663681
2971060
71468605
85293897
43381721
49901691
5496363
79758017
66992643
24070927
18228489
99064207
51579435
9591896
96594032
52786087
15400199
60647752
628295
28499707
98086564
23016439
30637045
20731979
85090206
51770887
19948541
64267261
83051324
15308235
69048544
81216382
90188711
98171974
96641167
8087208
33420695
79854482
62854088
57455296
79598600
44705097
86695471
72799321
86910923
47834007
52819532
59033325
73200976
34920456
77078235
64943444
8699826
59343526
73200759
77140184
23638763
10105676
57785281
73600506
77562711
18476715
22706950
14041540
2171909
42824661
44701833
95196708
77490101
90208260
44501721
22824832
70472472
53284694
32254231
95555637
83266899
63048341
13414142
25355258
66731775
55788225
87745712
47690160
34058995
58171295
63004279
83896636
4080752
22076636
60304090
86657922
47744752
13085455
97725572
24996384
52078457
28548974
66529366
91261357
40545208
5899480
26149015
53003388
47902677
75139506
32214434
36455109
81448214
14853753
20061763
44982076
62880448
25063650
14922201
60030818
28988181
27023693
51225433
88805519
32125201
16692701
5737609
52481242
69134465
19965143
82677053
11854943
40301178
41493463
10173195
9902740
97357856
40560244
94678232
49022536
44914636
65269775
37991983
86377128
65386041
96435500
6765804
15608999
10035302
93868601
89621655
44481009
43725300
57062023
16829853
83226776
17980408
49064226
12869116
30402657
34717125
34011226
15742674
4964493
24247577
25509817
17804704
93603606
7714829
72827500
51784891
99837591
21861711
45446417
79970472
30044091
17906653
42592728
12962594
85944740
85304953
14285224
32477119
52698557
13378248
53495714
67282036
46769105
71327692
7229772
46089292
83419447
31198849
67582952
51146065
25708082
64192500
84780422
23059154
16164535
32631837
93355377
24259137
70184662
66281776
43264363
85253263
23185100
30011814
70989082
15775403
88588095
51503799
55460073
20027957
62979246
13396703
61696209
70897028
40811076
18560778
45936011
58343602
1646738
93794803
52105547
69727551
56295180
3896420
75899059
98768224
77738726
41583132
72530636
30907743
62265838
40019406
83149033
58306181
24777780
13674801
6606443
31409100
9232650
73903115
34161354
26397706
15330670
31059553
39013980
70832734
850373
92290797
97370758
21970314
5848392
89533036
47875510
83659115
70880450
35989347
39404708
5083185
42444915
60746751
98891249
56116729
1262492
23613697
79315930
74490842
34368227
68152048
39401783
35685428
42199622
46747781
9789306
90362564
14124215
2977947
22298675
30722850
77681162
43116919
8849132
97429131
81046009
79073938
12069037
85299987
78010651
2120367
20768492
87988685
68558412
12265374
38248105
80054609
94676709
7951706
80683355
36488607
84469081
49810421
65167159
53718912
82298816
79538629
93839702
57810492
48325156
68613971
41122382
61950425
77399588
23662607
57452831
89920461
90206064
7045320
74953569
90192865
24399661
77872801
30833736
78207180
81280267
94522819
63509837
15516264
15500845
17738259
43615148
38035720
95470107
59592814
68733381
3017720
93080416
23820471
49590945
79300891
89814952
26706019
82562046
50237389
94877497
91622548
43895296
18005169
70893128
74302464
24200751
10031625
92444992
95709163
40493966
38084560
53436154
5210778
1407438
59215206
74926953
1355208
24025658
41020580
49263139
35533421
19126
71038708
75295424
51621452
4755232
46207288
86363383
66548851
57822647
78223639
4604903
49703497
25455732
94673448
18247770
98012795
4784419
64592234
33096716
46115198
23322858
36643818
94763434
72742038
2869861
24613853
77677850
23568478
79810670
80005604
43007542
33477436
30677
47084383
46802680
96337269
49187494
38953165
37542474
54761135
72410940
11674619
88414944
5444072
42646104
49916056
22806076
84926275
66420506
35228117
84361216
96183414
58962475
15332552
87427069
96285710
68046996
68458535
35566044
10297277
94982510
94912814
80097099
95219587
20625206
23091036
86262810
11543335
39626311
88742893
99717332
88099882
84255481
4511811
42703305
90447630
53634745
46912804
88728884
33853301
80160226
35634373
52022868
61709093
63943167
96308924
7852812
39452198
91490411
83960744
20316915
76024087
56352369
96793004
72906751
70736485
98441557
45710233
65488511
17024970
33076937
26197123
89931758
57707754
10011350
98408010
20055611
43577397
12786382
46395925
33554244
70800131
17328713
6470215
21860463
67856911
89914554
21174536
75324370
32620672
34206777
53091892
56502587
30426137
37298008
40692563
83713616
8265359
9419895
76138530
44320646
44959664
31614150
57051636
85520678
86555073
92177463
5761574
96877436
37314501
4625140
50805951
99626251
24399178
7364986
37102749
3156118
96319759
74893695
29212345
28353651
76982646
50345486
22721622
44054739
86959993
94422079
3598423
19133634
77585913
42461989
36275306
75269971
50552440
52575739
5434327
89738193
62584970
97854503
41498788
63289929
31069129
15688186
78525730
44039507
59542436
39802540
98678869
6969816
21930673
44903884
28202705
92066619
69288683
70526905
54584237
28043055
23399284
27101077
17461126
28073836
76505317
42232114
91208726
67924484
37124364
74146609
74720299
13401256
17561647
99143485
53704359
85291074
1444809
94269987
18192550
57099201
19218026
60390561
38525283
9179563
88727905
16004070
7817529
86604789
97298223
91811240
99073252
65719287
44325539
49924917
7296024
53200246
70546310
71098578
18029829
63122397
45654170
6333511
75965098
22548973
1621773
85184935
3080034
89182563
99455818
48057204
13088406
59296816
24549868
11355767
85876665
48287176
75473105
46708896
45592582
26542342
55932539
24308042
42864081
40826947
95572165
28027129
84362601
85921392
15838445
40215877
10974741
66890735
58773007
37330400
73916061
2117532
3528994
55838703
41231342
18262308
84697714
29654196
25608380
26801464
83040483
65804876
18931924
7989694
622641
90799374
55477894
61318858
34130814
44426320
80364836
75176627
80621536
25305689
44421913
74887459
15212441
59747470
72895008
94149560
69212316
5274416
601795
85630751
66631580
47004399
37782465
11782567
86470991
59999164
31807150
95466846
55016912
6267692
43238609
34516415
16752031
524172
28966300
6687689
22409346
4765294
58995264
87486939
28955214
15534465
21072169
38005057
57497670
58229189
43056060
72181819
62704834
45392488
86499781
906258
50523191
37582447
6319226
56173698
41857867
39670915
96023625
93353829
28279763
97380828
31405430
38731554
44433510
30191541
18800107
17179941
91123879
50645767
48293798
49491084
66357294
6365295
44162417
27967614
90022773
21073258
11263800
53868820
65338719
62538571
59282099
81777291
88406766
88075774
79160213
58533543
60752183
98086242
75583702
51768660
50955388
2712038
74142909
33002533
95566720
90151852
15255882
49584090
89435053
93282118
82852740
89309044
37170875
26220684
53284375
1301403
74319386
98212957
68319312
90691326
5364798
79121499
60139281
95830128
90161542
60832119
80956018
92382427
67842442
30587944
5581151
44816795
72551177
95725191
92632154
52833891
36162519
1170769
65007367
67441226
14976987
89594929
29081564
92085397
28507653
24077134
16342368
40927180
75029010
30887891
42801703
15496283
39456945
8423463
27682291
38157133
41113195
71926966
51116607
65683794
71547963
73423462
13736626
7472359
43213985
14885857
62221757
13266817
38579924
99193043
82566522
36555909
4228979
78664227
25798352
47892764
46410641
32139088
3201408
82237459
32012989
47569898
74179057
85029167
93425585
3309124
99422624
41125437
46507105
24687107
65066814
61130458
9908166
66614139
15334792
82163230
21191675
12907523
97452820
50044316
73216170
40496927
4302685
61522667
93590341
24823361
48649343
96900873
93970015
41403513
64413383
92689406
65665623
79029576
72247531
32231957
67384313
30325342
80830536
50161240
71684751
74854820
4329956
98696483
23424974
54715110
38239592
43871743
38497793
50138438
48412106
95541992
89649903
57239224
35039868
13268102
1158347
17393495
48356619
21811253
1392083
40115091
65021383
54913362
65430405
42543438
12898561
78306736
55369652
19191531
31971395
15549735
27963225
77392687
25439580
70454692
4858352
75465814
27987624
53751028
74779368
82089074
58413308
39464461
37237491
13390955
37232166
97608636
79209316
77058734
12793908
37557549
58021376
65112053
23442145
3336984
11519380
45241689
20214200
54544909
29413925
37680641
21720162
50250662
54217873
64929021
77679329
97659789
75974958
86331135
82959656
91256964
89387831
91100217
33006455
24307384
75162462
11063651
12717303
14823872
87382815
18881868
2890515
28271467
96315877
16062622
5426624
64325018
79835628
56596627
84890582
83922060
38071256
41890765
99553988
3729484
44168064
7843931
19650933
60097123
41249929
78933156
69630254
14795764
61653067
12151686
70315432
25585132
21938069
97226275
27048291
60245582
36568987
21960743
12363379
81514340
77775355
82592093
23098687
49834696
80098879
51676
68989506
72458419
69396699
51907371
34922945
1804188
69366079
5996004
84670334
47697062
68521788
31373557
67895544
887182
89360582
2811674
2703631
66824069
94362978
20812765
26403226
15862326
53499006
55725264
1277252
69774322
30822842
34300531
89071939
54586756
77174244
13791037
47018150
60344962
28378484
2856158
74198878
2507713
47889132
62089614
44991920
84414997
46600474
48446621
96479095
11843349
95431807
7326709
99767725
19321466
85930079
90220199
97073197
82939685
16038658
12875010
53433004
29229203
90639226
23671098
75644668
6752082
45604078
30649966
33336906
82835138
78823399
21346535
65202385
17966001
8734505
86682859
24860903
74376978
69828501
39742874
68415929
41963226
92807519
64852248
82659567
36670034
34688431
81197596
17528331
5656132
9185042
98957486
7584056
85774853
90950968
51869000
29072911
22153984
7342965
27165676
45895346
90902213
99695287
77305732
99307912
52291675
1917820
84836117
12393802
20290962
99595241
85643348
26614652
92242691
57534386
11823896
99736215
74048089
30558317
45125329
53061956
35754514
51766400
28586992
12480936
78319289
57770950
47431066
88921658
11986085
2695827
91768870
56296302
81662245
5906670
61203528
21126990
5493339
4274429
74401236
20287071
64123699
52804329
41204467
9497716
23600245
60054643
28469240
13538084
42275333
12099439
67685172
43012892
88209173
43845072
78304121
55743955
29342367
55092444
7845944
62494170
94045847
44459161
62115889
76188086
88562686
83563507
36667609
55769582
93400506
70963930
85951336
45353835
43232
67294196
27933562
96719800
38618345
4698889
79460320
49095213
46634271
2732229
27920969
30565864
37908681
84823574
46075885
16564020
12721100
32536206
54024931
4339421
57483713
5265399
81561492
29984821
81336602
89663063
18489549
3683560
33604148
82677809
94351253
76888760
9627028
94211728
63455006
84964322
41800365
27382009
98706718
53561674
60457242
36412287
7689925
85130043
7354206
12253804
67436454
92231557
68820600
24950697
47663419
50837679
31067881
88130391
24772264
63914904
25722520
66244914
26021416
53072311
47412876
38550207
31968588
3861048
69335735
67339046
79066980
43818068
28343174
1502223
68289273
17178089
83479083
22757945
1504528
67295713
95373501
11349369
38268535
48493572
16850645
53965424
21492973
59864192
4964697
30204020
42480635
41397594
52949909
18995071
61963004
59890462
27824738
44771810
33525402
70935554
80252561
99373414
75188858
1723956
51425348
2043259
41534424
5562282
34955414
1630957
76765093
86369057
96850518
45201039
94225366
43738829
14487873
81497415
72424029
5531016
56034673
89723933
75379542
74747726
88990269
10303232
66539689
45417734
23514648
48906868
62590517
33322029
70088278
55160271
64699221
12011916
18011002
77879649
60229174
53328054
31546551
37170310
34382929
485078
63470646
55695329
96793339
77011159
14763597
65210810
67579221
78006958
26644141
66172404
87157703
43208542
93573863
16773159
97070912
61410917
88837440
69913335
69712455
60452488
17451852
51879388
54164492
49007902
63169247
82285154
15976683
69032082
99967039
1279162
19794133
9298631
55481577
85136199
75995248
9850885
70217250
65929584
13217331
38415651
6992512
3636317
66675521
47312658
58972061
1186175
82929282
72833977
49846538
73866137
32192998
38486704
48386697
36184153
12958205
84221022
52909274
11644311
5692478
1448943
74400815
96564911
34364011
89253595
34469798
68569887
79734156
11964382
34315450
57003386
36547864
78811745
70955183
27370279
49281613
49571151
18545314
48917794
5890313
8166279
36328264
45383561
25501370
21645825
55172558
88293973
80270885
92608800
65531061
2367105
31241304
17174265
28681996
68732376
97182121
21430162
47152698
46812860
79777901
80721757
10136693
85626516
30436245
37235233
15442049
63562854
7269963
51490767
15056754
18807471
55872773
27288941
29851762
4756774
76329048
82374118
87393014
3039811
60010566
38920559
1491707
36006768
93214578
39555997
93241285
58430115
7247941
61970247
50186312
50182895
84384209
84482656
96321673
36110015
10999650
17843894
53271652
92305923
59477699
56919260
78751417
58481478
12069673
56949313
77834552
20782464
47285197
10328837
65268606
97862840
53593927
94118927
71787391
2580701
28848491
98953814
6818013
42549863
56047162
5081035
25988688
2933282
7566447
79750189
80289219
45106884
38093452
66123865
9560952
83767171
50023498
71718857
65201093
34128903
99469868
43803579
23623703
69298605
3232728
10198215
65255596
97766229
80628056
31879475
14850953
72094525
44082715
44326640
52937795
14979095
40518613
88616640
39578869
98390154
44999992
52152992
28717867
18790434
48688299
49178342
71630721
67565693
46186615
89767838
2914795
24730779
70770291
75037484
2592637
87423353
9264984
48347586
27910343
47220045
37482834
55168476
91965101
24269247
89759748
66148293
31155820
56806713
26411796
92237900
86431513
94792941
6569232
31255406
25293053
1985749
53137811
91094392
42426563
85350736
5426533
15290255
714865
30742333
63678809
16565184
54253557
73497057
10323050
98293623
38019309
99019290
43753950
2898782
11191248
86471566
31964880
80651264
13065761
45981862
12035062
78150286
81347129
81837948
55555181
29195779
5719924
49254285
44336906
13387908
47455563
76583555
61543247
71513765
64878691
47228362
83607705
18806230
385497
82727404
42453686
35006709
26994692
30095055
26616543
86663841
29813966
29847289
66506783
25398617
33074308
56425868
42394402
24419951
38337945
67925060
4463734
53152903
40001788
47931591
69770755
30526675
45238553
47522397
79978159
45655593
76046057
51451735
61757782
40040664
39177999
68537684
25707887
28041431
47535676
34278804
93069455
7549827
85301073
73657883
27538725
16184010
63941336
96597300
23722866
867886
91529393
38107573
17494533
41640564
11984178
43118149
16454349
50531569
91278011
73410617
32255614
20236617
75892122
54915018
38593098
37342249
5390414
19618185
88680068
83495196
70555314
42019781
40070128
3025897
4779337
47820146
40320416
15259846
27085684
37510159
88400607
37542215
7077226
32745142
69650469
74630224
46164542
14623346
58762705
30655877
5541579
83867908
39565052
40723583
13566010
69855226
22706319
75089825
46526830
42680705
74687874
84794975
54373030
17055543
52560112
73912580
43025811
63649008
68120468
60893548
87656570
80205192
60265550
35768609
36100256
96859869
12487798
7501831
31767566
55862572
19151691
38142745
93461211
81484663
35483780
69499441
1895042
40191699
75074703
1056778
65026626
40916195
79592612
82312171
36172755
80035613
39381203
41428281
98974791
42803447
3259488
8251957
84370627
12674331
70314689
71778825
58628718
50195498
96506896
78822743
94086111
4707433
91769473
66060746
70447941
43619460
97840385
76161805
33354577
86927101
68706706
40078653
76470642
38155528
71260315
81805613
95726674
9098268
57082207
84313915
60740399
54435545
52293795
31613857
44114561
6238256
72795999
42917373
68568262
27979752
183623
41954789
63087783
76289101
78958593
54217578
39922281
57399676
99718753
14149543
5803492
18001548
73679213
55298874
33802989
98733388
40663424
81692673
41384612
67400444
71616326
6035671
29154790
10542654
65339760
37910627
31313443
1377080
11690987
6426306
49679564
42389781
15641325
70489445
89287125
47754782
90648668
65151888
74860237
37925217
29602731
33697486
7985277
52599858
17565393
26992598
67568468
93055287
34623095
9148511
68329036
7600766
7929174
82065888
69821987
69522700
59538772
41595011
82064614
33014170
87587858
60808131
92573565
14720745
40963456
87511146
56883435
44977312
56639714
65203215
52854962
79675379
30661398
81119266
14794760
9911928
71253184
98968694
92165627
58867707
20192140
5033442
39095683
3295708
37437409
37242071
43687336
97932600
86662828
50838019
73037226
45253079
74945306
19766854
2722340
28257516
29146823
68688708
44164208
81217874
1776101
60660060
94694020
91118840
9174973
34418278
42310456
12346234
10154395
42549848
28115438
8231369
30678579
7648426
36359822
57408875
53398002
3204020
66122593
40449814
94860749
15053954
75137398
45567612
39746940
28727144
49485581
51849507
43695458
69194894
81174201
97741844
34011121
38986086
56452282
62526761
62101339
25226770
12592537
53196457
804441
88130782
90345595
30197620
43309832
85318693
37988125
37533408
84168120
5909091
44526628
48037016
34545022
83753557
41939008
48445015
7546321
73931620
6152715
84188629
70855118
24454085
54650131
56387763
95362196
65124439
25100452
16989026
73783203
97073046
78246436
78761234
62852698
74314617
92490442
39187951
38537522
67805480
64356179
88227519
94355642
33225578
44441762
14309893
58419264
82880100
58482285
31902635
34116270
31000643
68790367
38488404
74718091
10220985
34089429
25756695
82880190
67629206
94633605
31795866
49976815
56752068
34917035
56443486
64627343
17206527
19076641
90982914
26545903
47931611
70263146
23860294
32604226
34185720
70108065
65646316
65544712
71224920
42935613
13206985
24763989
39367105
29677985
91590509
63470082
1873969
69351115
89768391
71380913
83688966
20049035
11935635
21372643
24558679
28144164
44987673
81810424
2503778
12976523
42022974
53720948
75122845
76827737
14805414
88827858
57999218
86269137
40156954
66412044
36791582
43722947
17899312
84936242
16739665
77769856
74445590
59656640
38686072
10675921
16244533
6615373
11745294
2910029
82348844
53361545
20945318
51005881
83324906
9691527
94092302
8727872
4017051
90151590
50393483
76679157
76360336
31839141
87709172
34605870
33099234
44317779
93445347
78879676
48075937
56682860
22860331
37969913
69423768
53747943
78821259
16947234
823547
78050357
38749915
21806219
76801511
96290694
11646937
22080660
81276471
12633373
13744814
70090426
46174188
52023036
32642308
34253719
37453409
24646464
2907526
57086477
39428456
28536479
51357539
83467448
11487730
7029949
36845789
46961233
42418743
77626069
20793289
59763332
21343362
10325610
63327359
41274008
87089615
98661261
62246118
90347558
92588773
22560713
93674690
63638526
12061059
6437093
93848914
56727341
37375629
81307949
49645713
93218050
18637755
39448664
64030081
39936107
41928905
42545931
93323272
71702737
44926050
98301429
41994154
77725096
16140356
40026915
62477233
12031560
24590002
33364376
71330414
54024720
79267439
43565436
26929642
31359382
18750524
45792662
49984963
18029830
4274903
64993588
27644740
15633102
9629317
26690842
60085654
47938758
20016438
66485715
59582046
98629022
22761923
35457318
34488154
32676859
75238937
97537285
11792119
4416909
951908
10245212
13415329
43861007
1302056
24089788
83801018
58954464
87610818
10994356
14191060
9812289
71540938
16125495
56020892
23879246
89726220
18633658
9823484
83599950
44360113
28512978
3740526
43553313
81422798
52822601
88071580
17900376
94431741
43966284
9191091
25029194
77929119
24995201
41632915
20880739
81781521
46687732
44248734
89844022
56735357
13489241
22219264
69367648
82080753
60596296
67527068
46411989
27824900
33188164
76540753
98236997
3123187
17000587
3929013
32273543
58085431
73372514
70598039
68261918
42250454
13157476
52168860
66573022
36352743
94372369
185995
38581579
97400026
85364425
96341819
34874723
25013175
6131708
80141216
34504321
30484817
48065635
81309737
790656
81688239
99940224
2619636
6534411
95973690
43909136
48488062
1881555
50247647
68357599
55569393
22312488
89827268
8773992
18560550
40905949
14244617
27749797
96568010
19585532
44353664
80493814
50714599
27730420
77839983
52876461
84321889
75372990
93083813
70334806
4181522
62077438
89379287
43613034
80379963
14171469
56426335
72243610
77182467
72775436
51009714
70160756
46992324
86341172
53646952
6462231
822086
45289093
64071337
84992211
83548497
96743067
29627661
81314370
21038491
76046047
44469850
47299642
63658974
53246511
95896020
9799517
10409409
89439566
4835596
78857776
57697500
34902897
24575072
36088179
13430878
41374968
40996335
58982425
51500532
50381606
1189553
11093679
43826221
11840869
79138904
70660688
924184
68690373
37674229
6002940
20509438
58224626
37007522
29948068
94087884
56252947
70465334
67980768
50018578
60954604
27584190
66372386
28387867
47092691
20216250
3219110
37551041
43540204
86919275
73353894
47742549
6171568
69463721
19084855
36174178
90193851
39128012
14545502
27035715
19859733
22481052
69326721
24350954
15957420
21041344
54516602
35352381
62061724
47589899
24133865
35611862
66618878
76597155
80348461
57356070
39701046
66362413
30295807
51020659
38693178
96780605
94478724
3035181
17065703
46430662
35795382
5022920
13354753
24769943
88527076
90049998
54943024
75030391
27873366
48332803
92447192
67916830
52853645
40040831
77522914
38941373
73935548
57704830
9559021
58287854
37246276
90511663
97724427
13146720
60629978
81753883
64642732
81716575
54402312
87282577
89901362
65318708
98004185
64428049
96767543
51663100
9765076
89008178
97808345
16148812
92859208
93305304
66334599
38650842
48794757
84888089
5259642
56574815
98249258
78576494
65446645
78647768
35897939
99449534
77088753
12117987
14532921
80393428
13112468
74482112
18009564
34160921
98817577
61828522
51463812
67202323
20579679
73230161
80215621
74639240
4869765
64747550
60515618
5749251
31327709
49486401
70824396
74342997
87213620
20329199
11968510
54635646
50116142
49523963
58938663
18995715
90926357
22240944
57618310
75971828
54575941
88850708
99568748
11027153
44228921
33532878
10289803
45111465
2815851
12476618
39939227
42910202
31453480
10053475
4341472
71534640
69088123
13565788
66401519
75143800
3118546
42938411
37302810
45385602
39037179
85566165
70922424
53722209
78399595
49418905
12467210
12170301
30006331
88795220
67342887
64541887
26343327
10886639
43655623
9528540
4925355
91961225
70516089
81357424
87630734
19205777
22536000
82499332
97378276
98098923
70705492
78078161
64113697
90955291
2407828
33080865
16140548
65628194
93919716
43872903
30010005
65241869
1677464
85374749
25697471
61513878
52240030
47850914
73426841
22305686
32691387
63717489
5603337
25399440
4700162
49013172
59792926
47348362
17160878
87940433
76013465
81106667
68907011
36718613
19814690
16844460
58103069
87262693
39318932
5038172
46344779
17085925
3731975
3054911
39679
22309860
28536462
49788950
50183924
31552179
10933944
76542769
24136187
83364575
71953598
25667810
53420262
5235414
99406009
36198762
93030586
2193318
80501945
62849012
7298428
74799031
3013778
11616092
81292263
74657066
39428893
12518981
15227838
38191676
36290146
63611017
1767970
41801733
39060943
96652493
85778186
1937026
46176823
55267742
65513252
18237602
10799357
82947270
29845409
75573718
78081760
78093184
93574090
88355232
43961550
43965438
11707984
77396411
59649069
95699236
32574952
13288607
46679278
57674849
11447295
70824769
69798204
10887137
12885824
4524573
79787336
20352784
7084746
46527923
52874318
71090631
28082213
23670897
36484147
72209103
38792178
1857756
58161882
1841608
7478520
62133553
62518258
81105411
74661069
46195152
33548783
98253950
99706582
39317129
11752440
90391385
57769891
78489092
78788302
10478340
84627591
33450531
10179719
13148882
77667918
41569303
68591502
30662837
83307005
25253428
57813349
47029028
75897669
56738930
88692737
26161017
41348475
91397187
32345372
91386998
64807092
81704466
89066144
66561555
19574207
32077308
71066077
71563723
11656487
15075995
47631104
60570110
37855597
55002647
98259322
13933299
15904087
91471538
55069877
52856451
82839383
66720028
34136344
69729412
86558109
72685119
76790706
30686749
8380944
41431084
68343330
55683613
8611994
42428907
21604889
55493025
28687819
47321480
6175698
65152798
72833480
54835607
48346450
65488759
28492884
10910939
98854652
4682814
31557032
70208029
71448203
92021706
92018068
91045767
50569290
27849608
34633075
35428559
84398165
94561974
83055861
15893876
54460141
70738881
94316375
30992028
6035411
47055491
92187311
8665566
47317711
41569743
25629839
11801272
68804653
1829966
3971574
90771599
88492235
80737400
9618864
14665429
10373944
16322541
26883521
4743427
62358528
86944414
30915340
91866843
430093
52605299
71842284
43478650
75652445
109635
48159250
57213168
33001515
50016879
61365059
7238115
71093144
42388419
66079761
98667112
41318418
27165445
696859
35309328
6927992
44907280
91416593
19946987
47005346
91150305
44708333
75364122
58384606
29710662
71366351
22417047
38311306
19056490
49920191
60276834
81487193
73937034
32867426
28137353
83117814
29608663
9704128
59532485
42291982
56386058
63790965
75118718
21625386
81327732
32526611
60342786
55319236
75408108
2984325
86629016
50904137
17615573
38043251
12201025
93806938
31441930
35117323
27822978
8904311
28900331
13917912
37845215
31383963
87545803
18410508
15018333
89057731
17306757
97432105
73462133
49858135
56912042
8578596
35616962
68261301
30273102
20266629
51453174
1037292
17624272
80701076
69970490
10818851
76118095
82278819
80196233
41849077
21811378
92235966
80415555
18827789
46768598
665178
6976084
71497891
48871603
75021534
47254736
35532149
50690516
14590560
72619041
86995027
50584800
91864765
86634933
72323805
2522606
12181497
79355938
39120745
49700332
44194214
81075763
22358778
24994866
86722652
97050752
14724622
82982710
71258832
89826308
44165699
93420163
21961799
27170497
93243230
24716528
38483221
83279352
47158661
93379872
52620126
28735266
25411812
87316833
72843709
63348006
87626858
68181243
45521075
85975594
60369314
71960566
66508529
90010413
88558543
4246322
99192328
63537605
3703744
34049261
36489291
33154001
29567013
39799220
65361963
51814672
23457536
35832715
97679852
8401540
14221470
85050596
54461207
52347609
33710217
81667865
79412578
35777025
11245782
10535241
99062613
91223688
76078346
70156659
91540921
80870212
83333301
94340663
14123911
77018071
88320340
51801212
25061126
99584388
62736068
18671636
10974168
39059501
96206478
50834093
54414778
9602760
6321891
71527679
93170314
91665413
89912005
95526113
93867845
54384621
64452927
40227479
86668493
70479871
49413939
2543502
48740724
8803223
27824563
80096299
34196099
78161041
64719813
77820919
93767757
99463084
74313551
3839436
14276770
58403195
56229271
28936252
5493547
77285230
23919496
64956840
29052021
89641492
38127068
32117693
73367342
85124646
24043968
2011023
41859589
52776105
83428690
60783128
15075641
8985015
29636652
69642417
35469986
80865509
43147472
61906385
25657094
87821571
13148106
6933395
4949159
42977049
44024737
61524431
97072661
83973708
37763874
84054163
95306547
49246169
39362140
91344138
55157922
83944740
54054824
24080793
43404259
89683990
15718066
54676765
74263317
7547012
34963770
18457685
86044469
35386175
64577564
91822839
46392006
52356320
46958561
41783775
51718564
37534333
12577988
62549641
1273955
89970402
66217017
24433852
62192966
56944457
66470143
36448052
96568747
60742019
87869200
59983354
31922958
44905221
69717403
70725017
23268529
84457962
43607704
8487066
68227257
74662188
86482924
59382451
376423
15861044
38386790
6369171
43222476
92142311
25727738
57752906
65064603
25962996
40466338
9014118
29708038
14376355
93240147
22006881
99770193
82771887
10716755
73104827
67508479
54565166
12639525
54516169
76066003
38358528
36886148
32336770
54221525
93849000
87745255
12852169
36647055
3112072
46441190
32343492
34886704
51577380
88174234
22717630
81402744
2585815
7628301
68501185
98780669
28240266
27627964
33254816
71298393
67509975
92561901
13736933
78361813
8209569
70052993
66942620
14668857
3349014
68431656
32547320
85328181
13053356
42706034
45689682
54530745
22206853
3330789
52141063
11819049
90423339
57127819
19750094
32648742
96934102
21742690
1951426
70981992
8379552
39127364
86732813
66345396
14967205
21383216
38721158
50443646
504379
47100979
64245435
37422670
67730204
67881214
45944754
4663763
73271401
14358033
71607504
59067443
10355580
16689978
33659851
17718605
43872778
85598115
83588071
56242062
66031425
72657496
67411621
26751079
24072202
30281913
42266748
67814949
29457978
86843494
23671039
8141464
3638707
6360757
51887031
54565170
44697335
7456442
3069940
93393956
15529917
16677479
35965187
76198800
94125941
47193867
32522818
99800688
84231595
47323834
5937569
82643778
37250214
2804426
52637342
32136268
68523632
2337442
76273686
50143914
80821488
64350407
17772583
35952300
10430902
52343832
62251975
81051558
44987192
81434422
32686027
60482742
93230685
96096831
13489660
77722397
14140994
11564267
11917402
19737387
93126641
93343208
68837700
95544700
25685411
61865045
75889457
24052126
81562606
65035139
66396283
77889301
55096160
49507805
91162807
91181093
98137755
72636684
6175922
76645444
1478324
48509140
21364016
35957168
67697966
82118181
42323689
66011588
64230173
60966296
80013114
80613739
79416483
90205056
76853675
64339131
28481260
49327533
66808772
24052028
80540287
40545258
37465310
89080931
44647213
92957631
24886400
57654681
62966832
85682138
48302669
83275416
95744393
87043571
78146454
17687742
36929115
57067284
44402462
68500980
95033405
84795609
94957269
19899536
92805296
89820462
38097920
98864245
46111210
94934082
77368781
30616370
49432405
11541468
18790304
13339718
27747351
85612467
93430517
90451411
75291924
45201365
56269331
9657237
36560641
13212372
54289256
21684454
47548316
94988212
82158306
91937526
32058371
89856257
87448838
18436744
83159882
80955087
44079319
76405093
80610945
27018897
72906558
39956398
36144562
63415813
62778340
74761587
87610573
44278704
89837688
1646385
5571626
51256500
73719651
13181655
40363488
12035212
68081653
85908420
39963439
19678630
1553520
86397253
58190875
4929168
50890425
75442560
55529807
72362104
98380582
90965235
60764546
78736845
53231757
45333667
8020646
70634306
74880930
29567002
20879113
47670332
43396866
37072316
70971044
17953895
67145433
29067852
63663246
31300716
84744260
77599154
76726031
31865702
11441338
69067606
10658347
60731249
49118371
99528089
70870675
57555758
44163741
74802989
44243772
82182710
53813754
64895123
15554387
77233143
4869051
88516135
85563504
72813362
79912587
94096023
52686624
47787984
96556090
96782506
37409970
88381049
1405276
54117463
4094422
55522617
49255014
57795427
42446469
95265127
91710978
65732644
42470510
11225550
40503764
42233319
46700464
401083
77046901
48023814
14304024
21455545
49436290
74089646
38435765
81840870
74552260
30410544
33974103
62625785
59976331
33724489
53312423
39937109
87154803
27303970
96799959
53325744
83025039
64400550
98168928
34559494
26874867
88573671
78079281
67291044
37550302
5695331
47812083
47286875
3593913
10205221
95010106
54529223
16130124
62435098
11875718
9178664
47271583
13842874
8879590
41332019
61771966
6175177
52110174
64514354
28177294
81353252
36016374
61252410
99724473
97755024
54390287
98800097
1909449
61112306
17741541
28597307
517554
14085410
24280360
45376455
33807371
46409216
71916415
3584470
98611312
60078991
80170421
99121581
50818084
63177331
11673770
14034862
54803833
47514401
63798817
8029254
27962120
94203621
70532261
92319302
29942408
26627965
74401992
83851342
41249534
10034546
17332189
58250963
32502264
63355972
59783085
71529412
9229363
72987644
79294010
28712875
13241426
65404423
65266737
43800401
1312785
29994544
16989235
63032309
6409857
73702008
49808312
42146365
12592273
12442509
11126689
59461498
58885556
52296027
27451494
68168523
92086055
16748054
27795370
2596881
46129834
29379844
81879011
40500944
64169238
48087535
26168407
24166667
46998498
64894380
31977018
71539398
1409993
71526067
60660933
80339180
38215231
46025055
97134461
85546028
91111182
29727499
8147941
67552115
73707962
40919502
22424501
95100681
87564918
54494587
20086483
95835484
34028571
73080269
75865884
76404868
57359493
20579931
59249868
13698675
66720792
14140641
22637921
35604501
6035211
64524621
31269752
31874734
89770718
31110628
14423498
38082696
20967662
18722960
62295368
24562596
97168837
65684043
5980352
80584085
77563988
91478043
5817331
96280683
88132054
67826534
25591606
22067259
33689777
57504349
84066831
90042926
39678707
53618318
81222346
53342096
80701186
10149952
82389224
78290923
56019086
8204282
80009811
77833885
28538981
66552327
18604381
21863604
57618523
8708011
75140524
96226339
77048181
10008143
3604381
4258436
17809628
99095229
31218512
36270716
66019030
28862
94302455
48535856
15474801
9226017
16904500
45708437
2402065
79870329
15535349
2441260
48589662
73714110
91906785
71039744
34732065
63765988
93634555
33666557
45312581
72715454
54330252
77781112
82002700
91659730
1120156
11645934
16825021
86397125
53940781
28889244
27065739
97925808
59334294
64878151
19271938
27591624
57078083
27189696
53085692
52379652
83819556
93490316
30921010
93020436
69750773
44933264
35662809
96824812
85860870
85605778
5053997
52474697
86873280
9013494
2944384
18447694
62847758
33051411
29123087
77469678
37654964
83913770
41376324
72563121
19977091
67037216
6349566
96143715
39827605
96112629
55704019
91530191
66304775
37663843
77211741
49551130
58698191
73461094
88413532
94099290
19268067
42461275
15163528
16002575
90939741
30955982
66011183
40017529
33538501
68634575
63444675
64735157
57583646
20368281
67371641
58411291
42428707
51290262
27988111
97948591
95852822
75345871
2841649
15280955
63064650
65639523
5199441
41122551
85275737
25894997
51868541
75384305
70148136
65022142
2778155
45534274
29947157
26555078
31629766
56851505
87372685
48567672
6769624
74024404
45852224
41116584
59471625
73065945
80419164
92408025
58681508
51312945
69846300
53391855
27922497
5661677
60945857
6578336
32767728
73546119
15183737
28333923
32627834
54929532
27100925
86090592
45477675
88258811
47414561
30708531
80761246
69490471
72823481
9137168
86587874
75566211
44018818
19559698
60298041
65786059
95562819
97979104
34677845
84152140
31324105
75869355
68994586
9752429
20033569
98796562
8381432
1500498
63052610
88096711
85998915
47985455
34237876
55626603
9239413
66820128
16269753
15693184
18725030
43771284
3223954
50486060
31998721
67242324
32557301
74223862
72955370
94547786
85913665
56874931
53848141
93124126
24909615
37386655
75092954
81678864
30820027
7078397
65349900
66669423
4152471
31005412
22066745
30865011
67588885
5033204
72721057
99583815
52609673
1983460
46600802
42079858
43037201
25996807
83638172
80108074
87293455
81239176
63389821
81613917
72723748
31855355
86883243
37528975
10070456
23805346
5180703
15623078
92076248
96629206
49918427
83145137
38055843
1559240
66841813
4520865
94712288
80582372
87871618
80669464
43913903
44460470
50208620
70619841
39829616
13314896
2434449
56178633
12794255
74708862
42826459
97618963
95404720
46314864
49818852
17974040
40308572
54894738
69668156
19850096
59426854
13669392
73187814
20097460
54253505
75999147
28486327
11638302
67507970
95981566
26870524
69748638
41711292
44011740
56667147
92696918
51947285
17013020
27191602
48480892
2710279
84969153
80284469
24169864
64692509
15169425
87888671
89804743
31803406
77376914
64510154
81749995
14628026
22668892
36862045
31708479
49723463
38263025
18618543
57243749
98233603
54080877
65394824
41608471
68699709
34521570
8530003
58018738
21895503
52895892
31001250
93370966
77071234
64739805
95170537
44962321
24015119
69883947
20705682
61300987
71508221
58362388
47881466
73895633
5548579
50222302
82824095
84372870
48453043
68831528
78695206
82828921
68724003
87720803
52214530
45480892
90318917
95252016
5500240
98010463
45421411
63945679
26482455
5117326
46534618
53165234
79950360
15412754
69063551
27640373
98771541
26639189
14699531
29176407
9430329
51116022
6854174
85564624
16539859
31163837
72914109
96464525
61472122
43990589
22813616
69720662
15116076
24137472
776574
38614496
63722951
37145950
86299769
17908058
69849713
42749550
53587500
27746280
2898279
60805886
75565851
54646397
21314108
83619944
21979671
29575868
82110118
88585312
51394641
87727633
54290211
83564679
17491412
62828173
17542857
41585979
91962132
42007610
53153906
42749902
73527362
23332020
42655988
70294546
86821840
36518904
13809068
99172707
40701429
94162594
40925038
52957949
85264283
73584803
65453091
86161310
85732480
2356859
46589130
10927406
82294433
49336882
44231180
30465985
73864057
50012620
36955554
56403790
4083216
13886301
65230189
77516084
26205233
42992047
89518823
56083521
23987414
6371601
59282360
62547360
95440464
63985649
92483668
15395521
95628
65203433
76693824
81557718
96032118
88352830
78238505
62336202
75746211
67049317
11282259
54428449
58340097
20940326
95907884
37350841
25576369
79449162
65002649
14051864
50008789
39989968
51319520
76276115
61399945
21424971
55959594
99935195
22522333
70282383
20553496
7049978
34574607
14045777
70749165
82504512
96005004
71823390
86698260
67711453
84507539
68631528
75842834
95211315
91144256
22665019
58520113
93154338
86561918
4127297
32120534
5548373
53539781
94863212
4459844
11165218
46864819
7151839
1679429
13210279
92832715
71109455
75702276
34467583
76380426
48322186
96689522
23888105
76644879
26233721
98021458
34810260
52100722
46678621
96336742
10566440
77658768
2561265
83686300
37579775
39319117
30382018
49788697
40695003
71094737
41015975
51918479
80982671
5690746
76328215
90637796
17235935
19392646
90898137
49226455
42535191
5146451
23921718
11420999
54341769
61080993
10424623
29396498
47414185
47715755
48973712
85584949
84297991
41617354
87404669
87003622
38164452
99927394
52536994
78659813
71368007
85409709
54834580
38012388
3324190
79694276
66463103
60424647
90307251
10279052
49729826
6369547
33721581
19453007
2564599
15491673
12567045
28299423
65173184
6447526
99511988
71816404
75488053
51006356
31587760
60252312
75342702
7779812
18466618
23110702
10751032
17054713
50084723
14858155
71193455
30736291
16589922
61907441
8868940
87888817
46859210
48498408
30502182
49618651
65834417
22023298
74095317
225995
38420777
26317504
60144077
73112982
20497997
82449407
32021777
8646732
51586106
51394737
90756153
31118739
63830246
60285007
54131479
97510846
27223420
15101933
74351743
21680261
19440620
76988521
79372647
83831021
82440441
48813517
33985886
62079077
78292827
13122457
72916337
56187310
68767777
24811400
41231472
44102258
41386090
92256809
90485269
21035766
77268526
62527867
52011198
15084098
80665424
50808902
22988252
69658866
58008773
45195433
14240531
93525457
76269444
57335936
80667324
36524969
40952602
41523418
71772037
80927112
96915617
42159718
38562441
92968510
68099109
57196789
28291586
49930492
52039314
86191409
5821166
8872250
72557841
11793553
2102106
72941234
59244381
96437337
228490
19427347
69262961
48142823
98140706
5117976
38689388
64905261
6304549
54066612
54155384
33196422
47110155
50940897
67225098
67493714
70415693
20310807
43916000
2162677
13265848
24531484
99415124
9935347
39566977
86537387
26712019
30951851
52184561
60477089
90013126
68978483
81891833
74575614
35922392
95908431
7751440
44120828
33036331
8729373
36327323
55551509
3437143
94356263
73636826
8109440
66266546
74440900
26561035
40550632
96879375
54658334
8694696
85448731
76826245
79021799
40058330
71436216
95977616
60293746
87999615
18398272
83418723
1153716
16826324
46554711
17320052
48880238
91649290
97244041
63887718
8141711
14543621
61080321
53851150
24121385
81994960
43319750
42943288
1487100
16782495
2394661
55725022
36333363
96621994
56604598
54217163
58659816
29272846
17167171
42508840
45506992
89188258
19807254
43252187
10660728
65504939
58696482
3233476
79786513
83137937
88052888
83596857
51702670
57440582
30592426
10417476
41797347
64343681
96122093
36867405
24702181
39700034
66022962
46944374
95430883
27890077
83647603
99456241
64262268
46314632
20519764
20552250
86495087
11496626
72756693
43507000
7439760
27982740
10730788
19698348
12065556
93488538
32354237
77842845
1829119
44739315
1527666
46690494
55422358
6758838
28573379
25726068
50357851
14047009
29520273
49230923
46133845
21825418
91877836
40643451
32676932
97539408
52300383
59897065
88149363
81871818
27881877
58753261
34142966
90994651
29630843
44587725
22688579
30570706
61161034
17196126
95127042
41590336
75316215
55592009
57265929
59524146
29158667
51163496
65748580
54088264
66635397
82692254
97364472
16314924
36750497
19433750
14120691
63320252
61986233
96591116
63074208
56448353
41111296
98027455
89806896
44193866
56786673
82956887
59435704
92874123
61234900
24699662
88427303
2409627
2696568
72510014
96280659
95312946
96790802
73178538
98215651
39178848
25868731
82827707
21036819
18272857
96957562
85376056
34816864
11453971
6207384
922404
36265411
91425239
41455340
92237848
86728106
15530873
21506704
52153807
22625091
88920763
83206862
9465736
524540
6355319
17861665
20663071
77507145
5260591
54888173
3037882
32374328
27463352
40887911
9271665
9762463
4498370
60087570
81267874
80335660
67208098
51056952
52666299
1741629
76833681
53873117
85085507
90541897
75773109
50847478
26695252
61295190
32067755
67276202
16288381
99619180
74445005
71433129
28730311
38432006
82927462
45530596
64704887
35544160
63715878
2271589
39302461
74009318
22923686
50863542
69525528
49637759
90008518
98229410
13598354
81128986
83195397
27217404
77500948
93504169
62165238
65771484
92908508
33840112
60700862
36487440
41271429
86462579
18313671
12263637
70747069
52299048
46152607
53693324
34784042
41382399
31320628
40581333
96116917
28713570
44252885
51959022
49570027
29821014
6767709
84987014
47272750
34198789
71071575
17257712
75596404
70976412
71230055
13633122
63338724
83098135
33818586
7585432
63472190
23205294
70612257
68067412
78266137
8373542
46797998
11559179
10981048
41720550
98393123
70761650
61870507
19344745
13991326
67392234
16228556
41570280
51853619
7954359
36066359
71358377
13502446
74781489
92133720
71113815
70710014
86992793
921892
75893329
52006902
69448598
42560750
57948469
47046843
74878844
74784644
19159633
18383424
32908812
59078526
36604042
8042038
47868134
25483138
37423894
54865688
78498384
9151587
5310369
63699161
20741062
45488441
18095084
81337484
88773437
51507877
87756498
80649380
78759105
2923440
57030305
53804615
79100277
32494903
94998354
90058454
5339227
82436560
4570873
11612000
27589089
88427353
92535029
62771673
84123745
15210565
75494907
69634644
42480063
3245623
78062131
88052334
55392566
85755961
81373341
41456232
34672960
48246135
66523878
73617010
23659217
94642457
67742092
37459336
25298202
61210701
60823946
44143501
45811635
50950827
3053874
67786308
46059593
5953614
58918310
53025042
77303203
65981426
71548952
94290149
83535796
90121557
11001653
37866974
17669070
20634528
67984890
17879750
77709733
9022804
94112150
44069755
76037295
82881546
78591138
58074095
9702104
26328627
15717758
12814836
72323908
58875114
59665095
80115157
4017267
98681191
92710379
79867588
445517
71499903
92902041
51649365
26566704
558664
77722593
59834120
6152588
73544963
4852132
65772693
81317401
8189638
20794899
96856486
73981100
19182291
86823437
50144570
95619441
56875401
61159707
47203439
75339775
37065196
41100748
92910973
37099164
94769968
41271596
21811527
2894631
71114008
9525712
55337200
23461290
17984215
23201632
57554017
5182124
80935497
11284598
8336009
70625400
86821858
66126833
4862751
39776703
22826359
28175780
25486942
74329244
91021406
92884131
16300723
83358096
64439960
27679827
88677809
35663338
53069663
33421485
95780808
72668200
21449495
6830849
14159478
21958362
32968719
83467054
21348736
1616983
42919581
73188538
86590268
1028902
25279797
57850649
85796052
66691320
13602224
53136128
96556379
98984104
19833739
49649935
8841476
35340228
86002032
32280272
13089984
9647848
31189291
28697159
62216711
10154490
2809397
87904618
86866735
27088067
88736779
25970448
14715419
75428199
21179331
72049605
81836886
19286168
54007013
48111748
42084272
4337516
17657115
75156138
36090266
47044887
7713851
16827415
51965521
3124037
96228243
87861347
33507892
82082240
74814864
24324055
63137402
10339181
15200529
37308637
5191058
67693593
60661540
67420153
14118093
34134598
98948904
92286303
4998337
9518964
98247671
56079582
56846076
3196992
38322675
96537304
84565863
14837031
71006836
50691372
55714934
86100474
12140533
61505164
21231070
29146984
23334657
71458046
73149619
79957545
41681628
39979023
80515784
68967056
71766144
25232468
967950
99377657
62831549
19385988
28906565
14719974
58351688
63990837
51165652
75746138
61967793
18889138
12377265
45641972
7013583
36102104
89782780
58965223
23720099
47984629
81430764
69843416
53528200
16651740
83153884
99052818
81416806
85951574
74393904
26965510
20267244
6300457
27113825
73373526
44329171
71293458
67281649
18318932
97944803
69506113
46625664
16780388
99751379
48220065
60753556
49956679
78355167
42409726
85816593
6574676
52504719
3254003
2517647
57824802
54449682
78284132
56552399
51945004
69630240
39206108
36993831
20951101
67089197
14166523
77450481
38425909
43834931
76049128
33131016
58573283
31421920
36143731
14625982
81919979
75682268
38629276
65979139
50174473
20074809
92731774
30485123
53956490
1568771
89690377
17949319
13585368
15209872
55888873
57524346
50113438
62203959
93345499
21652389
25628770
66985061
57423755
40363432
86908760
14611905
48916111
87788127
72223586
12072714
34908759
31135265
28970419
39598351
17968963
48764464
12626769
5679887
80874449
67923966
86178147
78416059
1558061
13623506
73453286
50103613
42691539
97190076
24633527
78703221
51784613
52750871
83127052
26012918
91289136
52763480
50674555
32397914
45029307
41664526
3410366
55062668
67770675
19048588
94598822
88897173
21194876
42470771
568360
18727115
78712230
30956057
41398280
39511588
42956727
8120609
72038488
76759965
14112200
38718405
60436860
69841513
30371657
33737405
72400118
74160083
103292
40261731
76623323
49146766
80268688
95631566
83703430
34033609
69205718
27474463
88929553
55321289
61257596
77516995
6955095
43215858
13420066
37342996
56655301
70119370
53022744
17135526
73921513
25114093
83602855
46677977
29016165
43440181
42026836
93311888
91398649
59954868
12337276
33881
89432354
17762566
94831278
13403212
33710810
56467318
66906197
14428462
22321599
24232141
4946826
54173472
93438948
1006421
83993995
61597552
87250326
10437940
49460251
55314647
85242413
10217935
98388360
88774573
2973001
36576008
97639790
64152836
73126303
91569313
54222694
2363067
2190335
81482460
85304161
82518916
57619873
72418640
79194308
5374424
16782822
32928730
5946970
72329788
16069747
92766204
9713111
49131906
92826858
97606854
72440357
35117612
36614933
69431036
78080051
32495986
14876468
55392805
71598779
92560885
24398960
30117376
11564062
57744895
39794467
99761038
67965817
60012589
87187690
84683689
47640845
31248202
1842640
51633590
12893991
23087062
26799693
47899504
39676306
79200163
52791321
7482197
80319525
98558641
72619305
53073019
12982018
33933437
43484522
84162076
81591090
85141526
93950800
99155056
32439614
34712747
36597562
52741166
8293567
87161748
19085386
55272621
59785544
78411891
64249907
11498771
14214890
24698499
70691000
6117957
11167139
50106474
8686719
34302723
75436077
27463494
99498173
59216674
73725503
61368605
89418414
44734313
60981583
46503471
61243512
50821139
3730232
24928734
86008262
8615426
5549146
7752293
35445636
81023037
8185535
98373673
12123908
8002437
545303
74525564
28826662
80651594
6846827
36678796
83519417
58246616
9984833
82242054
41055640
62621673
82231426
3626294
90290249
56380916
73769356
57972641
95978617
38618571
51476502
5540257
92044380
3878203
82442397
39858893
57613267
88354016
35791941
27273292
3558494
29736108
94725234
67009788
56924342
53100524
60775367
70008273
28039045
50878880
21969869
19176534
52759444
87808914
94001036
13192715
25283682
46026734
22122531
47321783
38312926
46836454
15063890
48802198
72839374
86468373
29873098
51141012
83098997
97160765
17654578
65133154
89679324
62582508
99372903
27660192
69653392
49927248
63260777
89454235
43971537
68489352
51235396
36225312
44046250
76275481
41734681
34099398
59187722
58873239
96491172
99515705
49777119
26612669
45236056
28964745
66101942
71802640
56750900
87654556
55736297
3849896
28954801
64875050
22154245
19284050
12036728
13056340
20654995
50589590
14536464
16914833
34205283
83321335
85574776
97342386
58830078
97850243
90278710
64572731
75883680
19412313
18298326
58472144
84897445
88637124
75936278
76426827
86528735
61699476
94893404
6179138
19041373
33515335
81102502
75156794
44401944
57925425
26867013
28265428
77314257
77266716
3363291
29930412
2690867
86917648
85312460
64213848
56190062
52900499
4449116
51285225
92830674
25209184
69838253
33520558
2495623
19977011
29155183
85170213
76193703
9002356
60060979
2776277
11254842
53744996
28648740
31782822
44665925
90216235
1884514
96942456
16511026
77880323
97649789
44731200
25996603
47595195
33101651
97404055
38416637
18891597
37355760
15731576
96804915
48978375
14782716
83841465
52654366
38537566
31369058
60749603
48241691
61717968
88571423
92715145
2627172
39144636
890300
84920245
94714612
7941278
98074595
84394849
21827551
6732319
87568964
5631603
89620333
26683520
83723820
20828565
58893972
42499002
97657083
55833817
13687175
35875379
84803490
56134607
1085069
34489916
29490516
72935002
31317181
83751365
59781089
33613554
73249849
38163746
97826246
2571923
68226489
41452030
66642005
64415022
48844798
67093850
63193043
11093914
49718116
16425160
28622533
35457537
47146463
43184564
72166755
5774332
53081434
59688069
47551162
57188066
6530714
19552626
15360384
7564594
69897741
99095153
16949637
15381010
17537572
68618287
13923020
7631654
44441509
55461924
30111671
35414802
71413105
22970167
52470597
65970542
52902042
88728719
74568642
2327476
29917616
67212500
86625359
78059369
14810429
77304372
53667948
5440889
50411918
5272913
66719822
43824992
82841833
55312122
78431163
92456556
6581239
69543402
35724916
22113309
40073329
19667082
28425498
24664322
29628868
95746742
79090919
43408924
44812624
71746624
89073495
22268397
57369387
60565055
26943674
83724730
2273199
76872065
34642297
76823545
19373931
67836819
34957509
73382714
9656522
8902060
41095223
86387508
5167605
73523127
99230177
25833077
16612165
96945162
81054792
38234034
59451847
59663517
92614033
23709555
66581807
6531013
74317766
23834134
23422150
3186267
45211588
91994586
36193257
68536684
41679140
21301505
94474258
36707524
30122468
21468771
69655793
15746704
37263475
21611318
7939559
65348228
57032719
79544842
13018273
99132340
15128321
6639852
53963104
86117267
20866318
60137145
89186607
33767738
19595916
9435752
30235284
54553871
472635
79393411
18757378
67757568
75585746
121945
97010907
57091772
53202503
19916391
84009508
76632809
95161953
44440556
44697026
77002166
5229482
62528685
53806054
60378408
9575982
76191420
6263561
86792094
94601770
21684900
35693373
60588507
82276274
9678102
46828391
60579325
84264151
18311048
98145025
21202023
57673218
93763574
40991260
76234428
25668267
82151863
10682976
87853346
52888960
75251021
4838495
68975181
20093400
74632509
82518791
78080008
5288108
96043502
84013185
5618047
94428875
62791932
41392677
57461135
47276747
95899492
11843137
71835954
80923069
55020899
83448388
25217610
91673601
30589590
42241572
3541161
66282957
30138506
42267158
46886822
75898588
43872977
30943175
47906504
54512004
52766790
70593999
71391977
31290395
50950498
85610797
9557863
70003119
70013792
1824823
35157931
15056150
914484
30445719
23115228
12657322
27151234
59983051
86882565
66672628
86203756
34157089
94529245
65177631
23273762
16699487
63154726
27999865
58185515
31493772
70554694
44191639
51852456
51619409
7316831
96934450
89724089
28014507
28221839
81485115
35646120
58695987
51802208
68121166
97959815
15369950
24311162
19382883
70609634
54989295
77634333
51058077
3509610
40092800
8606494
5192146
39239420
90875323
23857101
45871527
55914035
62739890
84096101
73627321
40221882
30979575
44372363
103972
99393998
16202775
92310819
13264360
8301439
73684979
99992915
66048932
87843452
22100985
12632838
23326426
65960554
3724007
29476237
27483767
83472787
52394805
90678314
80481731
56804957
27150024
64886242
67092409
89630858
29702064
52751453
51838204
59473021
20893105
43837373
1436552
75071888
44276091
20887317
9948611
70439049
40140633
24007395
19025239
44296755
28199650
16145057
28393611
74256008
65943228
23762269
18849167
96586478
68072314
26582887
62389176
90584012
42731650
96818514
61687470
94958962
56316408
20740567
47868681
98776654
50840519
98575521
14561099
35518373
78199292
7474759
84618895
92848071
82669816
17082273
89898372
67529783
6767419
78637111
4302996
12319386
42775325
22559999
55294639
65040009
31110271
22354476
62582651
27743973
71964286
35984301
17189436
91978841
74719899
61565185
36055109
33636764
3382726
29437302
62350893
34413164
70184487
54984851
49350136
16083597
94616067
48772458
74748567
95989713
44051996
95819684
5485571
17482390
43984780
92591623
32212300
65590540
31422596
57314854
43459148
16668706
91501992
90616073
27216072
69838492
83676275
63619939
1058155
79104039
25370136
99240150
49192260
17328332
54714627
9473072
17997410
8855973
63428862
72388283
11973091
26322389
51193535
12849876
74749925
51775101
55626611
71753122
9272512
3137902
10446062
60992858
25813546
57574392
58373379
52074589
33563075
4566522
26142565
2131433
52660771
7442496
64542386
94326667
99268876
74404702
76207681
42722291
31247825
53373211
33923497
62510762
69886953
91536993
20111481
33184351
81713024
95569161
58091416
28211553
465996
5002545
23374788
63872077
43773309
45078503
10936810
41153214
71812598
60088390
35976247
47425462
331792
80249237
81518702
23700971
10861693
38731369
98321450
33654513
53938027
7636514
59431607
32584972
62839234
47373845
73532035
88760614
45996628
80674095
44541042
62080469
5161572
85906617
8035365
71966649
96998797
12721892
82726222
59460365
70457392
22445758
3783018
59522340
37555163
45027316
87178877
85743181
76664489
80428340
44899000
98570746
94637327
94688940
90842296
82591563
45845050
16875325
59156245
21506409
95189326
12886743
89734878
99673452
30179522
33658174
10402602
15225197
50149212
29444013
79187581
95880083
53540580
17218986
11905204
19060372
85924781
46211749
55434876
52502010
20115049
46432298
22554725
20218991
97496459
68817179
53533908
26796392
37733128
43159923
37968720
26177244
7574195
33993825
19246776
30335782
52880582
65538503
16755894
19762883
29614165
98011272
67305953
38110730
96811049
60152734
88550785
44547431
49004975
648634
61393072
21565503
97741962
95985497
74901024
25690366
56361961
8706465
62196409
51578282
22809021
399406
16686974
4522039
89622088
73227632
29072593
35854227
75270551
5392578
42476225
53921590
67510868
5398487
28123206
39281812
87394473
90984704
31063050
45940678
25956601
87527406
94907099
85509880
17527048
81827779
18415619
63143344
1156173
87548602
23544399
53334905
81033937
12999123
74351391
80776901
38250546
38174836
5628360
62444957
19120537
31422640
27483787
98158225
42946953
75123489
22146336
89648919
36979959
40477497
48330873
64554392
34928766
2766210
99521335
68926519
23283416
27091710
9949483
27356124
6522876
70103129
76920756
6466790
96719197
32981422
33055814
28487027
37848331
95138429
96139078
85319584
12102815
44684902
88316226
88761152
70548909
71534843
17646415
43366804
98522315
80653596
72339620
49295940
96216180
27850404
86805006
83027059
95049133
47900853
95875405
84107124
72738539
86711595
22790891
11439461
95736319
25572203
22818760
58656720
42065591
88952791
79418135
15829328
14942321
8289374
76847518
85394745
86256157
6052687
31848167
50340573
36459946
8233483
88862675
19229854
25182123
63124182
76076923
47826623
15496530
71671156
92877171
43383597
28889205
34264971
89127642
72923691
61242728
12990587
90595267
19227548
90369641
52251871
87037348
1187306
39583762
7302822
95647462
12472073
80380736
95362705
35010171
43155012
448376
11276868
37293591
62470052
84947052
75535329
9520831
31905176
52357128
1115472
50379374
31418377
8312990
54124179
85686783
58013885
77923083
26441714
3429353
55884612
9366381
54190507
24887639
66768947
8374360
79354843
19981804
24355703
27932625
21563225
67395681
29082028
52609393
69027054
29618874
21400170
48842816
10833095
92691396
59746998
6862188
73951195
44617849
11554745
46308219
36993753
96173162
84524596
54746243
16312668
95747109
84190948
48887327
38618860
45130320
50990535
4262212
65947072
76452983
44386629
66210681
44265430
19134079
37166223
98295819
34958418
38531381
14222026
22632512
20219194
10410810
36658289
78198892
68311032
54350734
3939424
50107177
4748618
58297466
89365151
76237842
70571525
10790417
23050051
2842272
1709982
18539019
82765869
62010283
34465509
28281505
27741332
69659211
14646713
22972954
70388590
70371907
53027025
4684352
42832203
76495954
51451936
68056022
41262897
93982140
3856892
68210151
54043696
91115488
19213998
81723606
26992414
32268505
91369521
86191287
39496525
64837576
59040500
57232219
51541056
50426016
20895976
17227939
98116954
71990162
41457139
9920793
12908335
17009358
57124361
13086061
37026767
36780773
54403469
8236592
35576168
56741980
88596901
73694521
12645
69417125
67898449
53906732
47941668
76357674
79846358
33686827
54814853
68560073
52124431
37796432
19907427
95606576
43242693
12155538
8244613
85570936
58979043
77780316
42382821
42998970
3734196
88635095
85034099
87519141
51070164
52863180
42656925
56426658
61405550
77801492
88842525
545034
76680014
83821867
7435625
62493070
79138620
62974830
61986306
62926610
44400121
74799988
28792574
95199710
35649984
14233488
74230825
68077838
46939749
22572419
97365642
54577909
87792565
60796259
375860
31710121
20036110
20606643
41837572
98921294
80246953
9301504
91386255
74517391
99445510
33583175
54071560
10465774
25591322
99709992
4463957
71999207
56670310
94697456
45229519
73680238
53227104
68780778
33727065
86415138
52377415
82850753
49782817
57772599
91750884
47417100
75056076
62367636
45389742
69747772
31532320
582189
6101246
52651971
66187036
37139486
34682929
87953845
48586567
49720937
58172587
47640753
66275836
89665843
91995317
60124690
2703998
28642168
97576195
33750699
77927444
27899767
63460004
46906923
32487114
60257249
17842180
7685066
69078350
93334073
80093592
16417650
9623538
98786743
32594098
63552091
22140091
43571220
19026977
11746604
62700947
91724113
36091438
44886761
23456205
59086867
39355
94584493
84079885
18106436
13023367
54855966
7394518
8711632
85257375
72866314
71890492
26727997
53550454
14225280
86291200
99859503
73807164
78228626
21426233
28499015
11329356
16138281
29982540
34160242
47757723
45114857
8039713
80843212
14618726
64356965
6804953
86907035
30869971
57522916
97102721
38844267
3552896
97334462
61713217
29609560
67466507
71674538
75674677
37792675
20283168
94338944
86561519
18946532
15162939
93295931
25230654
14850896
22924812
31820237
32611388
82540699
72252391
86734445
45132226
73746092
29111174
8308329
25975126
42233170
28210607
19796174
92481391
45716166
20444560
84355615
72972900
28912865
34089841
2974516
25579856
2376213
55246851
90382370
84276167
59460772
38495494
64649902
25423014
31738910
43751092
39757615
4229644
65997618
24390257
14876038
22489954
97313759
37238553
47045174
4888571
90377449
12146291
89528191
74547903
62026534
70614088
92067390
93077537
82748539
65066751
33874170
25271498
73641655
76525839
89286629
83171675
72006943
45023758
80038841
23184347
76436642
58373673
18977347
8320565
8096913
17910691
96368145
95762354
35069202
69413978
51759144
78479716
11366315
1282448
38358769
54495310
30893903
95656742
51283916
44884015
2564073
79858138
10604754
53285300
18426801
81364130
71217835
97492088
28570593
88486388
57122498
34767485
10222790
67698027
72131569
4450024
43581011
76724305
33450753
76970882
92121855
37427328
71509794
767463
53215010
24356841
78082382
96193749
57636807
71594020
5813728
47168566
79905894
72984150
93069803
71050260
90196486
27650376
27378042
9474924
61925451
75230268
64056176
27352160
15024842
42817886
80896185
53897002
55530107
40177244
98519586
63821127
88627675
51281803
4345811
14255218
69967740
71304630
37677593
4584603
93175262
79323485
77428645
63421325
28463438
51515027
2284704
35989872
55510468
48605987
96946776
13165265
14806395
28752135
65465460
22478229
16078376
74566633
93010049
74112210
34789048
95268586
6760998
99093069
31764853
94233585
12566851
30659039
94503458
33776568
90727101
6652794
8447891
95771719
87473261
24469012
73378837
24515070
30706904
69701449
24006953
50676371
73163189
94557961
48848055
68693331
43811579
17057033
20601989
68771819
90954778
92004826
11659834
85820878
76677482
10109463
16225146
6034645
32126004
72963907
96107277
85110306
83228408
74977197
9844653
55750404
85115070
74925733
37822242
94439737
65456729
31213566
31901739
44625292
28548835
98067975
63289036
54287679
46147382
71960868
22487848
37212805
92275182
46057367
9859750
48603794
28503810
78282348
3220833
24378661
26172888
28808130
72807504
49754838
11795114
43859181
45655213
34515523
32235215
93471916
76832759
485860
74428835
45321634
29002984
59832355
9271074
29328842
73441766
42262484
6263948
18190589
23007864
34281531
31540325
87268685
72745119
26410913
70513794
88737681
28007302
34550070
32737364
65195865
28478306
12148062
2248835
68029273
53532934
1029691
94959854
36961362
8425024
63894995
5294287
36001595
19241606
91793618
48647101
44319254
98927968
9192657
92227818
30621342
17535498
89346401
73945215
28925078
11800683
8089631
23217673
10018095
85921257
77276236
56553875
54537768
84707990
15047466
38601746
73931946
98974481
91927608
91832167
58356429
91961388
85209885
47393254
14901745
4717301
32825327
49788600
74817773
11679762
88307970
29308845
19326411
98283187
84819306
10553103
95199539
27394609
45524190
31450129
53863785
46934547
64782749
55026413
62019768
77432917
97313946
92429754
53588540
54815073
56184642
48624965
48491336
3789739
43484061
6518337
74912678
83260190
35970775
87387019
40185670
93706386
70753428
48298684
88479197
23055393
29925764
85178427
18579121
51799116
97571836
14348921
65071512
48723630
55051852
68334110
44299968
88337040
21148744
2636287
51038295
71739336
20488526
9793951
51663595
60146942
47444556
42588521
38815359
49508086
62110288
78639478
95477886
54626546
21302770
9219894
12833322
17281
80178184
2910368
36120433
64476732
50952104
3224150
91431743
18254651
34283984
43677454
9533666
61017061
38783506
55606717
91357521
89807800
25314194
56571580
5053564
37327909
88607754
20213745
13007319
49499394
60274338
73315293
65882115
58966389
58525101
50425669
81780857
38479024
52552260
70277033
34533254
29632175
68089220
17318146
83743905
71884154
57562455
3665129
88726509
51913222
48623476
15753400
2256887
40999010
81701730
81701564
51972132
39120288
46348358
22150108
96306978
38781629
31159773
12963132
17486022
13223101
49404635
13090195
60988671
15695723
86366488
17050268
94092281
6029855
11907636
27455982
75909771
43975410
97721243
8841482
68415762
66005709
90843811
56451348
78256834
92767265
98737451
70813991
78936519
61504784
94921487
75645690
93836089
94035561
23849182
9258793
14372576
62694132
68413574
91089635
21612913
9682967
99864806
49691090
81376993
79077006
97580690
57586609
95104968
94030382
52415919
64354612
34679714
27276698
32439011
41364523
37441117
82615984
31738108
40441072
26574213
4621098
62437890
41677003
85980310
28214987
15733378
91493607
12043513
48072044
71038112
56273728
87091612
48048002
92502361
86435747
40839649
65172437
21232383
74214619
52028611
42337302
59397692
20765087
78475196
33938007
91725491
6162754
20788470
93686694
1138217
82673513
24355020
81999497
91792298
17076069
2427904
59202127
25637009
73203465
37170924
71804985
31757557
9128029
47515403
22836539
42934402
24022403
35201399
38320921
15592290
13722636
61231061
84133880
69990583
18995287
12303233
48424386
52297266
90629281
84082395
21363644
32080514
66457515
99151248
77058003
53544887
99548116
51286554
81978642
10147294
87938472
3676964
24222787
96476583
4826758
91576383
21395175
52708295
86058449
84676533
29013187
82603590
97584326
41519813
32286140
30771722
29419364
48202822
72152431
16434764
71158928
32399078
80894044
64709530
45532390
7626013
96865217
60755878
65579906
53278313
94312282
93145883
44173230
15141691
19428691
99410607
4676286
6095087
23249451
85658664
3028434
55024850
45371563
52984224
85468035
46443497
38482876
23454775
35093838
87072824
55045114
47966767
43646890
47173429
6023933
85168299
23008815
42449665
73168753
35773255
11238685
31012675
25959155
78543842
49357731
3539029
90956691
94424290
2949241
93125591
12997523
53005661
73942628
44432145
66561220
22741179
16231051
74854019
42945734
12976486
9128813
69321995
89821949
54585470
6768157
55843245
88649662
27298188
22587699
62344351
60689311
78973607
5861757
3337772
21381623
96219761
53108896
54300853
97194516
50823161
79109237
54638738
59219468
94156352
59626204
19218833
58467059
16637892
86804494
11546816
2654922
53786352
36199813
36847132
41054775
59614674
95647559
94071503
9485013
95041844
16419683
95956689
82680368
89456104
8636685
34769693
25981823
31160994
59542723
67709201
86572221
63598371
25426233
94783491
9402208
3209240
57649051
48376688
61636212
28614784
18968827
47979240
48090542
4339424
28200252
56339349
58989169
13231097
15920429
10546774
9743937
55549284
59605259
69558579
73753495
87689583
98072116
89999931
25850811
85808019
58747065
6616611
72516414
28124565
99982513
89726414
50880063
51161903
8896203
86933716
1486175
89162918
64019994
33067071
18489547
99792225
84034525
53918474
28131483
93138815
28183904
64361762
53838918
52987088
81335522
8576128
69969300
90112776
64359231
43480957
91033334
25601917
27395036
80494584
68170103
29310887
55069293
75069269
87790927
53821759
85778905
58147143
70778560
9650780
95326181
4059143
25618328
32901800
43551720
11095578
601502
44696820
32838837
64969970
33094962
93050737
82673536
62946711
96193994
85687651
14623820
94089912
72308226
57734990
48499034
15810170
30878174
95205103
90973953
844746
84048073
35419962
12086293
84524536
34358475
53604186
38775208
47490109
96060916
93127890
85619963
72063618
64250733
10499714
5322347
4720492
60479211
48180062
90976336
6304148
721586
64405880
41068985
34870431
1484427
93104493
305404
62730681
66438482
65050855
85157892
4090319
22327573
37928416
64477705
17673045
6159532
84939314
91112538
40211323
42022820
13938229
20341382
12316218
95546315
99411523
31730986
33970922
6346184
33477823
20957548
58992014
87161696
47748438
2008459
27852589
45212628
41469493
64329705
88156525
43118583
21798034
46825011
49000217
29071357
26079915
5615616
16976774
48474474
43148865
76169915
20499850
10650483
78316965
25407697
18594563
47220554
45052629
94834529
28778400
25198640
3331418
92390636
84905062
93593003
71098318
65790563
33950973
62312544
89810857
2532622
5082173
65438076
39066282
46880818
84655531
15505886
38091413
98939198
27102270
43491430
95441338
88984629
39245596
61866364
32476210
76596438
30162428
20686087
3739840
60480399
1168776
23464066
18737704
54452775
12158787
68982309
68106382
67612777
47940875
14615807
13894362
53636490
88285238
57716580
92561618
73282160
70332440
84676453
32090416
55078503
4332144
87095796
15833445
77809400
41216572
24719649
57770714
22407784
91409324
73216665
41879575
14388709
1983898
18286794
35330961
66709346
27587102
96869230
7010322
29226942
88512617
81324488
73036927
98582448
26343698
7387333
85946190
61777581
18388565
54497112
78244493
59909272
41726811
54937741
41195637
14012896
26402271
82252581
50815659
52842028
65781773
9893567
62814178
99337927
66307027
37335738
62113963
86739061
95068146
16316517
28906764
91535084
93403996
26885242
38075980
45128218
59981221
18076412
41161150
52038300
4727445
46816229
46593923
34248374
43114365
90765333
54250766
99870864
41435186
34882420
61807585
12317672
61042709
10317634
23121359
2741176
51466380
9627761
40892184
14399708
47678210
90125996
37976480
10075865
69610855
72379079
2541934
81586509
56740637
22447587
3202654
19179822
96841139
92497658
40587461
75189859
95908564
67023298
43525864
64247898
51090434
92299023
41048436
6730139
15859001
40086930
88366755
44613148
17616792
97366659
96411131
42734523
3673800
70320136
93662739
63401657
48675779
20426759
27033808
49704042
71985517
4812791
9350990
30674163
49430957
2517545
26321226
29081649
92754952
67717396
90257052
96169827
39863524
43878058
43672736
54651112
97717104
97040031
78309616
15927653
899507
18797781
7196792
65519188
56301812
10889242
54802773
24346245
97054916
83609813
66797954
86681207
46229890
83508217
72852829
78652716
17606306
55076752
7480724
46142843
52005103
43544431
32247570
66286722
93626232
57609831
42577881
32668508
62166830
42264931
51561624
17365781
29180095
12078266
47099222
91449455
87437838
77804272
25712369
44183150
31562926
66407185
32509920
86332341
88796080
3036047
31056597
37599721
37661676
48728909
95985981
66721653
87018988
89287874
54678937
86226538
11360617
57543745
99557568
64867059
23393251
65873586
79698829
48454702
30364489
90162906
47539240
14969387
55052600
6295278
54223598
99674578
89896049
50647511
34259438
29386628
97800663
85971797
8000981
97436382
25431735
71524092
28339818
89193966
74295469
93479126
57875232
55839379
96971150
29748387
44638340
6449534
86116723
37542065
60826712
97097085
83293150
36705637
30458264
93740237
4506504
55395476
31675651
53010998
6233303
34477005
58738529
32929633
66468560
94637291
41456554
21995590
42224561
36168127
77679238
69502523
70430914
10324391
52020502
48332380
81174975
6787231
13619258
71498578
88821033
91816346
22598373
79491135
61213360
92976653
61971260
82749941
53672319
9750935
44858811
74641342
41915805
74842984
29632745
68985447
25775243
52539259
24420523
82887286
78332995
31197510
11529941
2336735
27905944
3897184
28829291
83295223
23470294
80709976
93814701
54879179
8309674
98183720
64685845
80441271
17829635
85795144
76722826
75063240
1885985
78695898
29911549
78993826
21204217
83493016
1215523
2239475
73417079
75573564
11064608
18754437
4124112
38169967
45263973
33953112
59700301
14596460
60170303
37616273
44182873
94559497
28000288
98281756
75590249
65909830
90704535
44059414
65932267
46477663
22946394
99212430
12725542
42593722
78170745
23087406
22114316
26489684
35145674
96901831
39109785
62995046
37136040
69919648
38706834
64870623
41260483
56636326
2735838
97870371
73643177
44289345
36590675
62394437
26561925
50405877
53086989
33641334
79590784
64856907
98603984
70802111
78226556
23228732
20618186
96443447
43975029
18033850
72330695
77240988
10467992
42711373
36215018
98152998
4811692
38422389
86177647
44533810
3769623
34800896
30147640
85205641
55108402
29111086
9126625
67827407
37847977
71284601
23181405
93774186
46432555
29227061
3004746
69987356
85964525
15314286
11275452
40751987
4421252
3430438
198578
73046361
16816992
50080351
49695088
8992267
82005325
23446852
89444461
51080491
19479558
12733494
62383267
17382579
28170342
35268990
7659486
91078823
26724572
30749440
38081063
1587552
42753251
57318321
16734657
62688467
62546706
11154782
25956516
69671947
21074084
34643290
90793771
25158317
80823764
64379688
10395792
38319971
66127965
82140434
51628586
80371310
93786612
53975883
27130119
99995698
60613400
85820037
67852873
14546364
11334013
51035954
81016484
19143344
46248649
95298063
76775006
58007584
25216408
37872696
39559628
6405067
53628729
32981310
97070732
32359720
75725967
49364883
5657380
73837856
62301406
65822845
75044829
47475273
32768534
62348476
18070934
31239981
47791294
34059955
47602384
56890055
8056338
43529963
88766166
43951382
89976965
8007011
11007430
79520405
90648666
44621171
62541666
35871289
75526771
48760770
56088764
48056681
64180932
89742539
76253637
87940263
26024835
81585833
67759732
49954047
20860886
34614517
2467402
51962753
22969468
51783106
89550861
85632972
34673983
89654392
85509736
72400179
81002045
22004281
22311208
80318296
94228202
89818510
16665820
84643448
41525148
87260503
60316343
50887078
24281902
62877517
49659099
37277728
20294583
29283548
67727913
47161885
44236566
94784897
27571912
67981188
44620624
5433000
63681773
58277579
21739585
15896731
78009223
47953352
58489673
69003049
15238672
99066037
80030497
35023296
34577392
98147592
57218241
47567730
34013557
68844698
8777388
29640714
59644388
72086210
37176998
63913520
34506553
5561184
9888442
60063582
75867416
94665442
10673377
70143434
39990724
41937685
82146903
12977134
62118456
44111660
41257014
79696850
15268750
7075184
11506000
95450146
33207734
65128922
513094
24314513
64692685
6919016
87493660
94397465
2199673
5281933
33834453
33388265
58547993
60053654
10415126
88433679
19135425
49714041
31670252
41235086
61486024
88904869
49157126
90620593
32140663
14775176
77976490
30638627
96393053
52867457
97126076
11006297
39383359
45057765
22304827
39656884
28250581
22960352
84136572
77786260
91321866
33004464
41697515
38070463
41327126
84509861
57884113
21352126
12635074
39141531
26213735
25761762
26217467
11114755
27688951
52393764
83564012
7624899
25537593
6753542
58907345
71180361
90687500
19000815
8754738
35622788
34032261
37617020
38802042
29239201
96739961
69916301
64829814
37931946
87461081
73506935
19217974
23152537
27276945
40412628
95392578
275400
68131613
50413063
85027853
58150476
38405533
12904853
57422352
7405367
66878772
23174695
6466373
9156538
71817856
55685610
61397627
65435773
30088345
25386606
25544793
63955905
68392953
10060631
88988152
11754588
27872326
29532100
12089172
71504837
28855300
78683323
16785785
20416995
15542701
63510725
60108448
82042011
53451068
66031389
22297868
66096149
24690421
83185294
82014937
78650843
58325847
35738022
99305765
5469123
12461496
9654879
98161243
3535111
10135175
78884734
63695163
71341354
18032276
14667472
12223965
76508499
42391928
32382389
87993573
51863736
23821164
77918034
9156026
88061950
17152243
47211577
63104439
44872259
95634133
45934714
11745806
24860995
73864318
82562967
49106133
35680880
80726598
93837995
84262708
51638521
63552081
93812823
43488019
45584107
75674353
28464612
77235174
30186711
978391
89788399
64824698
37876530
36981405
74180094
66098580
3515169
80030073
57922446
22643428
48372348
96512744
51160793
48266836
11230529
88289751
94665615
20118644
28208695
61125201
90008346
28122940
30806132
25607113
32920059
15231377
48142362
21279728
26266486
37490125
58648625
78454872
28277071
48160308
15600294
66953575
83742201
10336652
54731625
26952366
51486120
27925091
98420015
10831004
86490242
54783705
75054876
64662385
35852196
59681462
32516920
48536342
35902014
42927262
7300595
92614472
45152882
85571600
14641163
43583302
51546937
69551194
6797000
8480606
60186132
6662071
45937622
10749712
2246362
14500293
2262282
49426820
30204223
51255614
97198247
85746871
47317187
80298286
3790564
62886968
99258933
55741945
12496833
11338000
67004335
66537348
99154697
73352527
96877478
28156613
54322081
40470318
85828290
85631991
68738970
85244945
77508313
71745924
20375560
55520505
82905918
20721645
84278156
12034731
3820398
56089775
29876982
29413428
39259834
75822625
82067554
49994125
95209094
36713208
85519976
9159172
93713599
70771611
17421977
21317839
4756361
40621368
66147342
85263585
66177081
89069158
13899930
95819036
45412465
54821462
94765516
21502681
59958314
95423151
18172490
63005340
59310959
77649228
56693796
58711425
73195261
1608564
59404685
67062357
12898177
18596323
13444631
73522567
33582873
74201230
90630457
36119819
4953088
61338949
69357078
68401339
20277906
45809793
58840562
34148138
94592808
36796935
56293
92857015
52195973
12621384
10366051
38930795
92003666
88306415
44487719
47372456
2872330
75392977
88628260
2780661
5907212
49368128
95575410
1377938
48639941
8461790
22439504
84016001
8665098
95937291
98479700
64505726
69085403
21914511
34776966
46684552
62446290
79849881
79980243
86396974
96575312
15746510
24315553
13621744
48024624
97734103
87686174
24492742
55102727
11658632
84993748
23651781
51544193
634676
13575978
11526027
37785383
88080554
32499814
87587950
93984666
3581533
12795405
74841902
47054350
37076109
803935
59661179
33078090
11463384
5692554
8207972
61903869
7977365
56725203
41103549
28073305
37820546
68745034
73437559
2530130
1910685
56010612
10836076
34013633
56550299
78334896
13933145
34268765
33819363
30516526
34557787
84088001
93021988
70252796
95167771
89947895
84153878
52821343
38005711
26135227
30727948
17363654
48157262
92605569
21092171
71961378
42753128
2525702
82350267
8041821
81136279
28977497
85968790
51970265
53636019
1414246
50002301
28784592
41936367
58242965
99533149
73515453
55745343
61752447
78407745
15838637
58974339
40223909
64723523
78163660
25895433
84468311
86909005
42724742
62294451
32564104
12834859
44670418
88576423
87865599
51450474
53222009
87768035
37372480
64274843
87177147
49621317
46564754
96061274
32673453
97339361
74396614
52544086
56312445
22165940
70201828
44865889
34400725
6116693
19999463
90642717
5932598
18952663
10621405
80280046
42566450
93142631
79044440
42797039
60599554
22626484
34443974
50803094
57998469
86838022
50250967
1216340
81882931
61394664
61657811
72697046
39291048
58398838
4664672
57531360
85185873
11268791
50279906
73846353
17923895
26835612
21593429
1632280
3032874
18080810
2150023
35221373
33190621
77880147
16692455
76815570
25620951
82562194
75566519
95622431
404032
25644410
52838748
69465372
74923852
79998105
16742068
98760240
34146471
701625
46017125
13936561
84752241
92316029
63951969
78232387
97259145
31169795
65647209
48872977
65911103
14941057
35767245
95584482
35815216
94412985
81612695
69885778
32958884
63347603
87909295
69398460
90497175
56135891
28711302
85333236
57061159
44960039
12032347
59229473
45599812
80932366
43325801
96884707
88044918
80902363
54134541
97216664
88305884
93758720
76823587
94617945
57997813
59069673
50317961
92322063
2932351
95337780
5524257
77590286
38620033
75091894
13262501
67405729
17520834
86159848
38031712
85140674
75024697
70982838
54047948
27724170
53446749
33531849
67309320
51620888
59796002
12615352
90853222
942995
2647313
24036122
27083710
77820750
42852591
56635946
78581240
33383638
71619448
79795458
89994803
46043470
95026910
45029979
91602378
74977902
86514347
81101147
88366710
92603740
56259607
31271096
5579081
36283008
49456270
30245954
47556164
91462538
2921305
85836311
53728650
54913686
72638920
11814104
96542183
95779055
63012344
50840743
77900822
65876806
93803523
53215498
60752686
30351543
92854403
13643709
55491231
30547918
94378514
65911558
48080836
27235289
4376162
47500499
59481421
42407984
99861518
52565228
10625876
49267329
98208461
23681840
790584
94162504
40950112
98257863
1900303
51793932
14542694
33955695
9643738
60494132
93478589
24950818
52077216
91588266
61069452
74923721
35805577
23453775
95393783
77529797
52308731
3762085
15302714
36427325
86298788
43374103
59803761
27055090
73228377
32416690
27208163
5085974
73620119
57193282
64558963
22251051
42457410
18844780
67292494
41003005
17487049
68205646
876189
93803288
71267038
22286275
75173843
10771895
28792423
76509943
6191571
17692197
51505552
72557551
64141775
63138563
5713956
87804702
89729482
73576647
40481415
31314956
28328523
15022967
88820023
29684138
83200087
92151756
13700363
69279879
80851469
75075886
54532719
99216973
13589054
71439870
93186645
50444045
23650135
69544454
74453663
63344402
178696
56134001
52575512
51090123
12729225
50942660
31827577
34512387
23740607
16398154
59246135
31404138
36132557
63870688
65813197
47957327
2265647
32939106
38471144
20522573
66210983
14299615
9250607
74193093
34647888
93699378
34891010
72048471
82610704
38735675
96258603
10501300
41414941
34181280
2578544
96387247
87896636
97900899
42265242
8605603
39897841
8197082
76540779
78694316
53838796
25914655
40969264
12214711
40159472
58750501
65712585
46793061
43127931
50433224
80249583
97747714
37551269
69789866
60328346
62113073
48649920
61802229
52184610
34309239
7943746
18733479
65015091
68514987
80436730
49999387
21112663
4860826
82477145
16952824
53032500
48809660
9025021
46992687
18059279
59538861
90104313
20809472
86792222
6845833
43191755
9111804
49876772
4198284
8248686
19376645
65120987
14231834
79899441
49128152
47085888
62515190
54576020
56636583
38689025
35073269
14771953
80961683
25678972
88360379
86179325
25730013
81607316
69550078
42535125
71280181
5038569
46659780
46402221
80744159
19404268
37722718
8594586
1729445
6644924
25586613
14076695
47560912
91424400
58648655
95286637
33130428
56390375
90684024
65127076
79446915
69148680
66706743
39326187
28702044
27088158
42395876
52292758
95352479
61018176
46968484
80589093
37216015
87157690
92487251
45148041
59296419
9049722
64521559
36604509
58962789
66487905
31965136
49648201
7749022
22864316
8842437
81996141
17505213
11124768
23363677
44106700
8585551
2706023
73631274
87599572
38419298
74698619
13637290
26809228
39967823
74611159
44963696
40096120
92569080
86401519
30408809
69396044
10421560
98094591
76180518
19741958
95935221
42844316
93948786
9694865
2412369
9551991
86627793
61134516
70614668
94267676
50015936
97862337
10883366
33033941
33176052
59946462
62331337
34350846
4567643
30492906
65502613
24129794
68388953
17170841
78645428
57256462
20353342
68779677
70778693
12406246
17278002
31659230
59021673
15569237
17532503
38862636
71737904
73177590
75771376
61598059
13014433
98430888
5712846
55175402
54516703
90341658
58341336
76056507
66050245
50443224
63183325
90902436
21008212
68597507
99676064
8852692
33636056
68805795
70620315
43584435
34611715
15567899
45848213
8723126
4294065
48674093
1174363
8460410
20169266
42181692
54123842
52143718
49121711
94868779
66598753
77310723
15333666
23128273
57371818
48138853
91598038
81835966
19960037
26366158
12897230
18278192
38975176
18028397
65105303
23153119
19474616
43273868
4020917
80671203
7212327
77300720
57607358
6894650
65144333
70161811
30838552
67004930
54267428
81663144
93023987
63815829
30117957
7519101
83571040
22514427
34345608
24809473
27063044
61583170
22084355
31910457
32070597
33714907
97810170
91557577
41619884
60173957
26507033
29468702
64625213
29686982
73825295
76748250
6326241
21087130
3138648
36660096
17888700
65415744
2679166
77659863
38428367
36152275
30008005
9993002
20961834
39152090
80778853
55681623
32896895
30492995
14950927
17141224
43935262
79846696
96249683
41601488
53518541
98595456
23760348
53379093
36615000
90414083
1138267
28103131
72692444
52452457
6159822
39276192
66686504
47916267
87409710
52929574
22751548
96397887
36058599
48275365
18233451
42712481
8245973
26659417
74852147
94515971
20925288
46078457
91312521
85203535
13593753
154876
92822320
63404231
76621066
97690000
51195634
21006356
49476651
98479104
18832667
5588624
8662272
12519849
11926248
73226335
4277797
70443569
35350403
97033864
88636132
53121546
2996480
73952103
72015527
15934534
13560536
55961427
65372301
28943981
60236966
56179402
42576087
56780968
2285477
49582321
4476761
32899691
2421543
52077749
21933780
11164494
33407142
40371185
6963575
55603926
3623975
83845619
31580330
16435286
19893201
34152859
17973852
29814378
48024117
39356911
35701702
20686048
751839
68542048
99950227
15902288
58646060
96383477
97081961
29549578
43587004
72171282
11139048
38111364
24420953
96385545
68280222
51423610
49898820
32661876
99921349
20911793
11002369
71693886
83318086
31689976
20871447
34437132
98227642
54932363
29922209
98364601
26931427
4483377
32113379
66246554
73170418
42754512
57960336
81069458
23381736
19178346
34662784
52664395
75032184
36277899
44011247
76091709
4888702
18001252
46543176
33845356
1875756
79417868
14266269
23829379
90937048
51037505
24252346
3464820
86297438
12570980
88189920
93165026
34027112
15392369
6790144
98222630
78585520
47554226
36643011
64880007
96377097
6178368
91727003
49147292
93899735
58704947
17602365
674656
70330364
77898648
79194073
77857634
13061274
34268810
98245330
63585364
1048278
42271896
85344338
95414262
20017128
34671029
71078733
93705013
24784501
43525535
44395249
68065969
25364133
52117507
75247342
30380370
72395324
27142380
78244975
20762207
35175874
90106316
63985402
79052407
21442790
88057692
95061264
51062249
84072617
50068182
79744590
76885929
5932281
92368602
83676904
53492882
92876689
63395847
49513634
19789220
36849210
3442736
87644937
67785457
19496472
61907377
34426888
15865821
2772801
49660542
84701292
80926953
20607998
62698598
54966198
85906967
26583173
55498470
54902066
32588678
31253898
54375018
65892392
40224595
51641260
20257819
93847190
96250100
99655215
10813760
73499789
22941273
18809347
69466715
16171746
34214227
85332424
25891160
71869146
29794776
74293318
22830332
98880756
53714838
40057732
58021865
24501477
73581463
17525967
19577159
34122763
23444811
43211542
96890408
33047229
92554002
58174014
17146718
96642091
45088664
55791741
16416398
15802326
71405401
1839755
32386841
82419164
12821336
90625242
57779622
65224613
71912714
25141542
25776260
41902833
35239180
70257008
94241505
65931282
50880190
32595581
38660886
13758154
38817985
58542557
65534538
32469871
76713035
10084822
81089871
63197630
19746799
7145726
33751433
69612479
42769382
2688977
33560136
42733423
61865210
53944260
4950931
67004859
15579449
48263000
69825768
22582609
92435657
46771576
81107326
14709078
49087287
92389646
29901284
82977045
4611233
42973817
55565948
66510489
42261912
95194989
72485475
21273980
35713375
52937115
41826992
83816755
16741041
16004078
14255145
3033057
53812712
54040741
30265225
64558724
43612026
27927191
19825765
78119881
71610276
417623
303286
98709983
54001037
71205404
40648682
90415866
76245169
93454465
76591426
94873922
26832887
1507516
13712188
32858613
36408690
58139526
6906705
90844219
58940355
27358608
21636430
38306581
24023832
91166846
56769817
95126642
87643242
59493822
84599776
51116366
66752976
8131527
61187854
6117119
53983799
14169228
1506910
94340419
29725491
19201450
47466514
20963057
65996583
22324905
82906595
33097576
10130880
5326567
44695373
77091917
45707198
96983671
21389698
35938297
16702008
50347725
25295015
65973080
20995789
2382166
26545721
52921039
97616851
8292735
81924985
20886086
54027554
50069260
11028737
61635739
74976109
49698183
29086652
8300338
81643954
19570073
51881302
80554890
41767955
35971271
32915259
45928408
79924703
64202140
66987545
12862225
78110064
16606742
14940579
29597116
55072026
16243550
40374316
63303596
47562994
30499758
46005733
75787571
5835084
49891180
2051927
65624096
41437903
19646318
45068935
77027400
98883866
95310408
18183647
68800071
49275464
31198661
24273014
23275434
47858254
22565976
75595826
56544160
47051779
92143819
76452789
64021133
89259377
30336963
50988109
16456040
11170978
89799303
84160479
73028069
3916776
81057098
39675927
32711104
85933103
80870658
40324506
30482828
41456304
21484937
81295045
49323786
54919777
81991439
9817212
55767710
67010096
15696691
60620655
39791849
65466902
28492151
8157640
64351347
96107794
80501123
23322394
1614950
95368521
31661786
22448741
97703044
7367569
879175
87859969
72795290
91177192
27521565
61858042
55661204
77834623
12970952
15781622
41286998
98848799
82686527
51490836
74989576
3828918
70896029
59393300
49204869
82476559
66791720
2254218
69484169
72969690
34399143
80256533
67805355
23650382
11017884
47302387
69672385
84646734
85777034
48893860
76265030
30164248
71439007
90931302
12802915
48035794
71721454
99565987
42057500
10898366
52248522
13297338
9399008
51057124
86512068
48583212
98781437
69503698
36206048
83416592
52589078
97289543
56840615
14008154
71296284
5942180
90056774
7608552
29495053
2090591
10520354
19626394
55151126
91986775
61210687
80879848
40150279
24036683
11432488
26706136
17546089
4461256
58629068
14700837
28735165
83285433
21283894
13337530
50444565
58300413
15650763
86209827
84360200
84575597
5098172
13036856
72958452
80437155
65400960
91086753
74192364
19318379
31834652
31820263
49757501
5073755
20460306
85170151
30412340
68597106
34127677
86096316
65007784
51070271
37632392
68348332
24306385
66880583
81861126
42496125
67223196
62983954
65932767
98337650
25738080
14868690
93140796
95154356
79417791
58719245
21332807
21667828
64311619
49127103
53199928
85973970
51075699
28798728
5326923
74526303
79729677
86031260
36870801
59052046
13709237
74941205
86051742
37070622
73165319
58028002
33478000
41713601
90154759
58933819
90471062
21399896
48908820
51336606
54356586
61494824
99259676
56710963
14050521
35583418
66116658
35949170
62671091
40936703
92243018
77103458
40381094
93976525
4181361
51153641
2808882
60194514
54765761
9897290
77370682
37510841
82057291
72791018
22344118
41238226
9626108
13641979
58908198
86728077
61818856
42071568
73416168
86813346
58998775
40074399
31314753
75033570
9794035
80013157
52339030
2351323
12266264
19074705
42431635
99977797
84807539
46428098
86355906
39663100
55743996
95746754
77855010
86331127
72384288
27873182
4675820
27518986
33980096
19516216
43612353
76299083
86205348
55090843
37276722
96112509
28814522
34065341
77485836
49432457
13674823
57207703
69432286
59925486
42011130
6474142
82223009
27618621
91147641
57320002
42517160
96656028
10030192
64113510
13035306
38997407
56184573
2083725
32368180
48640766
5387758
78636597
19070028
98726997
39142206
96540480
55326633
77597115
8052212
47840532
33951636
14232241
24472037
84648525
49059371
23530885
62457202
78221380
34023337
37899901
33294216
75851545
50354198
54299136
70964122
63720974
34580096
71142317
53127927
68506135
45307632
43587659
12986138
89465069
74169375
70333049
68101731
62102170
98670773
81957018
20489730
63218042
44946038
17325043
23533688
81948562
78591699
8130616
85218588
91830130
63103038
95093956
92462387
62360163
80590433
45842782
20738621
75128996
37559648
52506241
98526510
47369867
20325209
45334390
53281723
85508176
87374148
51293679
89531888
71603230
8556400
57978083
69369896
37890771
78758050
63023048
49111459
78191237
43687145
17534676
5330174
31797484
1104094
24181651
80074933
15460082
57357353
62186864
24064739
64923931
78100392
63456472
92361354
29625163
26790423
7765879
87819515
75932908
14788273
86866741
80949198
36829716
23939690
74481277
2198442
73093074
14331533
43616733
84645009
14606853
5954232
76983575
76299503
44946317
59299931
98367657
75363000
206995
64081360
10733969
16602535
29361823
41429961
4084509
39324474
21221013
38845760
6424915
48117726
38135665
41111057
3695819
76547266
12542655
78192890
78589878
35307607
95720513
3255561
88511219
63061894
92952107
62256936
64560085
57424279
52720830
29745938
6673832
91482435
84465855
43511239
35570650
78157485
77464719
10312864
45881465
29876608
58086234
54281798
63087967
37868086
12264355
43483005
11192674
16320918
80697407
14952094
40324813
88185361
4902730
57145400
80940749
37093125
19592734
35660127
91429105
83375499
90435196
24320599
51610734
20145738
33481801
41886244
48976824
40642518
3570109
83876777
75991612
12320584
41813668
70052960
44169113
82401796
47693617
18222274
57997818
98705976
17866153
73105647
33528120
77570257
33029453
10414116
92261289
65604343
95289270
48015622
80905653
6046207
23475350
1657264
26927253
4769651
12654206
47244819
24263295
80805677
99333488
96829462
84044043
5890305
46047518
64433882
82952094
75421088
51453157
20451748
93519209
86734653
95863500
90923175
3114533
21311902
71229617
8434803
83821258
65942617
685945
24188875
96350989
58665873
90453893
31966526
25438369
92138364
48513846
71873936
99937408
47723407
55184045
89066312
41562464
4855364
43573800
35816411
75650495
72996423
88609227
66616737
84549069
17706574
65575220
79325238
68651198
1997054
9303618
71093446
26410378
82298877
27502705
77926284
67896851
92180400
23318123
49749243
26931035
12582347
97903205
28899061
45196818
75059463
1233478
75668520
23953110
23641289
4113919
48147227
1296053
84829301
84599214
49893305
36958836
66375420
73990110
14293606
14265506
40341350
40108688
81732394
87286653
20085960
5430342
29363123
67997832
33897751
94411196
44400171
16148189
38672809
75359889
53014744
36751392
28089449
37637929
67291872
25070780
32965398
12821376
33006094
15455086
12780712
79519362
18487215
72472230
11651199
64434977
98422164
14881057
28346651
78397398
51484474
34781473
96332291
74728774
4172109
85811864
18399206
40486405
38702228
80850885
72431782
88703182
15355838
96973234
35490978
4413049
90946168
14363009
36988295
59481599
98324724
67773049
86665197
84365615
66823511
10516455
56818141
10012747
41608441
48781746
72224019
44109278
8997719
10482836
56091182
54528425
64352578
50408844
40716242
13674589
5211379
39958555
11057826
32823712
82509337
43374833
55899458
40702190
61165261
86592351
41480984
48414892
93746281
93347213
47310544
89227589
89626711
5151515
53268222
30243701
10885763
46503975
95082310
60115575
65550723
18996709
4865760
56834750
20660301
52807371
81773034
9404664
70532155
51767386
41167366
91676255
69666841
99415339
29229502
83497713
51567733
54136800
63007604
79082518
82625500
27927474
26883101
73435665
48891639
87077660
77750304
40909840
99396030
26056990
49382405
14417127
5558627
85286498
7049520
96235872
76677915
16839619
56094593
21277281
57483784
52246838
11551646
98475654
37917652
16634961
62761967
55815429
16808184
31868326
29123796
47395901
70669435
96945282
76478725
67661210
3744869
60720965
13134910
87102360
64503120
64471343
89157052
36795359
52469720
29590653
382497
45313348
54525983
68844326
31780512
72891608
15156956
73414270
34449315
4095866
85682482
58117490
1996614
94322163
14919152
64609544
19590694
17728958
41218832
28370694
90979344
17969921
53196806
6397016
82694616
9472275
85046918
55675480
51996344
39916417
60052674
9918399
76423074
85756067
52214682
56187917
72744351
76625239
86861214
91787703
65334633
3672140
84287801
93280954
36270393
66416442
80043657
47168498
98604536
15633550
47170123
39397561
81175152
1828293
41784381
37552738
87900076
93684141
87737969
4700452
798816
74888413
79074401
82123582
77035406
5177258
82636106
64613741
53218641
69367220
65962960
56916703
11221307
71406308
7680800
53996385
89141353
26762308
95558371
86951583
88041903
91258062
9538050
46956825
43152423
46063217
78104381
63086340
99731662
53072923
92692755
8212750
75288168
51271804
49368531
27556652
56892469
89634637
44197207
84419445
94525514
75204216
89614101
49991389
17481945
53575214
6284978
2034725
43538182
63276257
17587410
59154580
31720589
3469107
72658914
52057959
74946958
96774699
16237393
4745386
53506738
94503979
28109601
71375269
3295615
71542889
67294521
98294764
61994741
61853672
73093352
75462465
74112956
45059784
20371303
22529567
83183140
69742258
74996367
57841845
51675366
82567301
98906756
4531823
676082
74676356
66034443
47958515
90463151
91201701
50062388
19602989
97222557
17436171
64085202
11036396
21807860
30010443
78587387
29950004
74204503
15153977
27222505
80993641
56856689
23286786
65705885
65141991
54936182
72172070
65320362
40641700
79733975
84830161
63239296
19743489
89453684
66360492
22816292
2161811
80658679
81541117
70461911
77612136
43414777
96188097
15571774
95247221
57780692
26185458
46598058
72055742
71795763
93078822
51740043
40318966
98627676
91212920
85404330
56375741
49263386
13448308
91649196
69867596
37308074
78191573
79940497
90281012
53416250
25304288
4931166
62242730
71994821
60719863
35417914
44238132
74531609
95407455
64474835
69106870
18718212
42604026
45924359
86031113
56019811
64727784
76254183
50289449
72125249
37639374
36859421
41635740
53480052
72294581
81680025
77921599
41616759
82509734
89074696
15970625
37067547
50526812
84846562
35501657
32152402
40120097
2998205
18169172
51823588
68743527
50891610
16935974
43017677
37103339
31432618
60723615
93686393
45792505
93662048
25619113
64975866
6292615
8252006
92184379
55092048
87598497
20973647
84262050
66481820
72626861
26882018
79055024
43391252
30920756
33977146
92446529
73013358
29257567
77233519
74105038
77748968
90722790
83490055
10778250
60079980
99550811
32669896
95529837
25760515
15295589
70626347
8031108
97489
70229287
89623384
94219285
49709019
50638835
41653840
80819221
26071024
11074880
1635923
4853156
94205558
3592889
67731750
44103022
907927
67413077
16885221
60623918
61894742
71827648
19028513
95230216
10185742
23026334
23666845
1094314
91974870
78032617
39692687
74231957
28329589
83194253
31838320
18029196
77473218
5515842
5247332
78739086
43407030
20234241
69891375
64998139
31533418
82907638
97200989
43152849
64127473
57217083
57103633
3127356
40413288
6778300
61015991
58599029
74137041
39457650
18131187
67586505
21457886
22717287
23047506
92713926
43328778
57931744
43438678
17227976
38003964
7784660
29664385
66455220
53641921
43945855
63123633
73253296
9988407
10233792
37485515
58900199
47702919
50187415
93976981
61863317
98974639
6017715
27513065
40388441
62664758
69708857
40031823
50555892
39377408
25829685
37916636
79385513
68730064
21449646
75387690
8066746
33857729
91291868
10320020
29088829
92097369
48576160
14757673
23906325
30176212
74394328
22664885
76066286
65448824
34220117
81970972
95027392
49234379
60399752
38073407
25112892
15601550
38122027
19573564
24365209
39599996
51167670
33604483
2030068
67573725
97236908
43704838
78824143
92503841
93215160
85395850
79176890
17070416
13535305
37588228
22741586
63111749
52819368
77407057
67412033
99273067
73033422
94258994
76942112
8817164
89080389
69825938
72439721
60820451
1511965
64562486
53201797
73365852
95101396
10173839
83592538
23997822
64434069
39991371
79274704
16815818
87306140
95242548
48728436
17404893
61248467
1590463
60590518
15651896
23402260
95218515
90188875
35752170
47564843
95942940
21314397
34815867
20612087
32697609
33659501
82939093
42614082
57161912
29667078
3979375
27530953
68766317
54294331
47196324
43956920
79846440
40235375
14078329
75336246
85922942
92608945
54828448
76580290
62121262
79460179
86943864
97058775
73335015
56417694
49321395
80164659
59571128
60806346
57241272
13776799
4484500
51789558
77985392
26039021
30944159
77515332
78547131
43563408
2576315
47642863
61573285
39173862
73190147
53509775
86745796
6895723
53252873
91055212
65712444
88511154
81239907
65889182
20989446
54252956
26995871
86635528
75682936
17108032
24272842
87377846
72408948
40817350
64175271
60653847
30358646
43902074
42543561
59540668
20795314
65388169
74869930
35580118
37932927
28379507
99992809
2300495
36496164
52839794
36704299
49654084
4474318
43046850
28986116
19623311
2645012
23901381
79632467
88432638
77158641
65891672
87605555
76179011
91454432
14883216
50995363
24264984
15449576
428276
99627068
87851923
97542494
6947532
74196435
91774813
55550582
54459310
62647837
90166604
91125075
99619229
49985700
62682641
26126834
60344417
90785208
23010886
4395004
16454591
611532
21680328
6596597
99352247
4950705
97479538
5522215
62133740
23994156
86573735
93217273
582255
95909709
91228292
46447417
59715234
7594276
60538353
52742114
20977911
63169402
52419445
93005030
84388869
49794850
52086675
98599380
77113070
76194613
79156581
58899447
75785402
50383530
49224961
20346518
91718434
13533227
81247440
68671943
54749563
61117826
88280958
33577692
38325168
10139857
24200298
69033844
92455383
32374577
15013076
94513800
15937916
83518501
1550676
92804851
79840534
52529847
95865357
41179879
62309591
15261953
80931593
55183690
23559010
52984899
611569
81375593
19175490
36147747
21741948
28191534
50999146
43648429
44135580
46570271
95714432
157457
67834092
95866947
41386639
51204760
44724133
70404734
37539786
35618219
77332980
40154358
12589868
55642259
29002016
30657974
97683374
30122336
63515760
45416356
83967491
59285732
89518550
14337458
23320455
39962903
85622026
38113407
4445929
76971114
79998190
26977686
17394084
14530381
46531384
97432825
81987023
6020288
15396994
69282364
7832346
91447111
25436391
82512162
75703798
20318402
29160558
46921345
58712091
49173767
97955302
22390428
15104921
34065579
28457978
62594283
87507978
403795
73570519
5933849
92296104
97669461
79670266
63398729
10475758
71768903
10844994
90721143
32439355
20764532
51040577
81091144
24253928
43210711
54560258
22236593
85368633
65488734
37147496
8005142
45927991
13830689
75736180
17707447
96983126
16917381
90741553
97192001
76086763
20112551
85433927
22535493
12887022
16948941
91489024
61774303
19810294
57118302
36310024
91510902
38717310
42956766
88296003
75554318
99064130
43591167
22080826
81859744
31698774
23165386
62139616
44594556
16634812
27855649
34373091
70664845
26188051
6979523
69712163
27788648
86526648
52987026
38877792
25312934
2316221
50388505
44687890
33366553
28649968
86929591
88290666
62359326
91312103
34088283
53050977
7828830
36666206
76074998
98214443
27564644
73686058
5107806
21677259
63980500
67015333
99269088
74014077
17846395
67176761
21496018
85241079
65535831
64436306
83297625
91557726
44501462
20211077
84020294
25522598
97191117
34701350
90608368
2842625
6293884
23599802
58846641
9319790
1113351
98820075
5358978
58696397
865558
28289721
30816537
66423236
53468427
14629536
24837256
15060769
53415795
10215059
78204809
87490771
87913326
31471564
9882245
16806055
82708923
54639084
26737477
63162918
46902498
51568786
60141792
33591172
56207429
41849257
23168028
30388952
56209442
7745964
57834148
55975368
8491410
3666991
66855116
39687359
73240268
31303405
67138249
46804248
10113370
85955734
51554203
7943353
55516798
76134362
85419350
82834087
77650703
96158759
99030211
75350000
32132569
85588500
17203691
14624820
9956464
36870666
11117756
42228445
38035832
37118666
82147944
18923515
20472328
26544303
27500094
21716609
88669492
76408341
74206181
17076534
10955900
86657436
52747425
7694646
30798643
57462320
60779166
85450009
98087841
31011167
8049734
23819347
4282195
38053331
47837783
89404628
61162535
27304754
70598882
89168604
89095826
40952431
39844460
31062184
26429318
13729141
86719192
8750916
92089300
80531207
91753465
12917705
41639574
44044168
83615296
73013874
48761958
71608944
84453002
84292408
22968262
3452075
59000567
29489420
76765989
82828087
54719035
55689123
75716745
84552584
97888948
71842621
19897839
70376477
76082832
37303239
67064
37762503
51477572
76844573
64013934
29535001
17971237
82258628
93646072
13805415
14317046
8168980
89607639
31314449
7060697
92579415
53771137
97224732
52860860
97415855
49710183
69355525
76993133
76474857
63987399
89345995
71004850
7394677
26329052
28301126
20433745
29206023
21869848
36711989
46372234
80453271
23813120
99010143
50907889
46619333
28051766
16736882
34869237
75517568
3334598
8267207
40936190
70373478
10054372
86173272
20430849
1511313
49103634
1052960
27694093
6952582
98730771
69958658
81895830
61953692
83982193
11974572
67754067
58749936
10000600
18105522
59594548
35786763
19839624
89116399
78425738
54822994
10040050
86521875
30502821
32863473
36293107
88355827
24791217
71361756
58205214
3996742
42709445
79030958
30401945
39099495
98739980
87479050
28704990
72057759
17464599
5372710
69435447
93430262
89139609
30622650
9403069
7005686
220893
38927145
9009948
9815424
60735813
27725548
64116797
74153293
30848325
18078950
9691271
89811851
43457134
93152138
23393989
83143753
7598944
84823549
96584718
81613879
83506768
52564442
37987062
10196315
39416572
38233902
58485485
87824916
22956005
23023935
89107122
88224692
16831441
68712773
75838142
66493930
55510776
43960932
28931
58996251
82949149
30992492
54619
94243083
52704860
81084892
34730960
12847763
52937865
55348169
80665932
68222984
66980313
5875418
993010
50946103
12937244
41119196
51333626
59667157
95947728
86985122
97737166
92679967
27457051
24387794
40922737
95977479
35575954
16701949
59386139
16491327
98103004
62542274
71638826
40557533
59142951
35559932
53626317
66302975
45861913
32456572
42657441
60020920
33486457
11253794
83201142
77671219
34197680
96146530
74725114
16936779
24425216
74204183
27223699
77890375
10854294
48017310
8886815
2934906
49178510
11436755
32985696
92498434
22531463
21195220
10795558
31778001
5193795
72879715
35353281
46980871
48493065
96941155
30985602
44918755
41999255
49750847
37578437
86942268
6688131
30771736
11041526
43094634
45530137
43396442
34717977
52613052
9108604
81668163
5771196
46673358
72834730
54760976
98840420
34281320
81877642
6631694
12291440
4747268
9147932
89607763
73814344
4087360
19956780
61848559
58361023
18384883
19027329
92677236
46710070
66591169
16379782
33856041
4346309
16983142
28578768
95160904
72709817
95620876
91565553
9355348
55880748
28323966
6755439
84185446
30909749
28132684
49532009
80695818
67580151
12723928
10296506
80442807
79510628
67160559
4727339
75558889
42101443
89575996
19078344
40668559
60632048
5406591
55714614
93999197
93383431
70617433
16483507
85362216
77348517
18620555
30090245
33754047
48083830
28418138
62849543
88959569
28533950
93639928
88786311
85611416
5027646
70868836
69141827
59608555
40714371
49809198
57301306
84630568
58907732
62858697
2701609
78766528
80366976
84470012
46423404
10138241
21529169
34867104
47252506
67028250
64966907
23311345
35654850
37677290
41564853
44854478
95305690
91910313
16571442
84591530
18815632
59463579
32090498
14622183
72686077
35759094
17844535
72591644
53199114
6410808
64093013
44721729
82108810
97515767
37162953
132405
11171838
24411867
73697010
23028614
5567427
10763309
86808516
2584389
6254242
80319242
61029967
81256330
23752064
22296820
66239256
46524035
54488571
98945859
29447369
20971194
94798123
90399903
21045544
55035558
36294777
61411706
25264919
26078829
84372857
30076246
17435584
68631546
44034756
27290439
90195689
2288289
54439332
53676963
91957878
35862684
36149784
78264116
31365878
35719949
98994296
29680648
86656609
80909682
70005551
19373085
47083605
42608457
61658470
9824505
20969144
26798170
52473727
15451971
20460963
89962213
82204864
55351327
83413127
62349950
29798521
84971613
7540343
3075966
96942686
26828503
48473946
28581673
36441220
21260706
1751787
39953289
61331507
88811633
37091613
65984652
36365248
61959808
52328954
4980872
72282327
20566732
42759386
7967187
19618779
81564273
50737046
94606684
42309251
17131443
39484753
27713428
62091510
39041598
76216795
16309250
18027492
11187029
72726648
45810456
16966703
72762549
9224446
98805428
41450474
45529379
9911098
84217934
82659146
98364363
79848415
16229225
24120808
78368625
93240740
8502318
83924211
31668214
17209075
81924356
41316972
9253399
94251942
34730276
10342734
28402033
5398957
28528408
56409552
72107152
16936553
90013637
79530944
5233711
31696358
80186611
53897917
53680375
34233573
6420830
31194218
82498570
33586200
40018389
93740248
60663953
71309326
96817426
12537983
68008928
12547720
61370018
99296867
76775300
68282999
8171078
85568582
83462493
84619369
44921877
56538849
22320332
64917674
72953787
72461484
20220202
80427079
5378916
33130915
53050730
50285299
82497070
56443733
99603041
90662838
81258149
22579654
12577356
11527280
87503309
72532070
4361305
76926288
19197112
80845140
83167102
97570695
90389150
54987685
42598618
32392851
50242402
50646056
63441836
86023390
31734532
56493097
3187004
81947665
89737550
62145448
38314540
4459498
88833564
17826186
62588133
57225387
34714654
57786274
96439120
10920233
98191105
46200926
6999839
68421723
3104341
13752961
93516787
82693033
85781588
55463914
40875869
21793288
57613803
20867171
55993315
97295488
38984275
31980313
63120740
99438231
83782768
43683058
68997875
15078679
82331772
16312353
5640505
26250784
46512487
98129295
94815567
88977925
25556315
32688067
45434103
97868732
32272898
75252195
23752168
33677142
36890963
55777495
21038906
32983535
95228355
91446272
67941021
83816345
57180530
77438067
6897957
43558641
64682417
64015643
70458397
58860093
11079700
24860471
25095319
87302312
38527373
94991661
17055084
30857943
90463459
85940790
2909844
78167041
82794324
95839251
5878315
60566290
82147624
17724254
16766594
82698450
80934809
1016408
51749631
27264220
87114895
49410471
98419036
22732321
28125103
99308371
75880596
28084311
31664524
42679546
17574053
38239194
45669497
58440022
59349757
63792574
2251358
38993002
96675712
38041761
98488991
30677065
19230604
45252637
6042984
58192635
80681054
34717024
4958599
99951713
92671678
60498636
93667720
52507729
82883198
30583988
14560720
59286654
8466932
83125838
23320782
65387943
48879315
16057457
18372806
68312652
16698796
92159029
64576188
58015603
50256899
77115205
48575197
37743396
45637457
6201339
97170939
49691818
63071808
79063233
57838976
29232803
23387137
26708907
17731110
13576323
86625764
31971206
5125639
9562937
27733406
67549522
26597137
19207054
26615068
24082842
90746412
58070704
12991388
65892223
22058493
22046638
24281979
81968940
88548061
43234340
78933618
3947529
36827451
69931904
52751024
77225927
25924039
43032116
94239545
83675591
74726189
69056421
81908261
88682911
30806847
95502107
24896994
87302242
44331003
27994968
33982318
46365426
98879534
30873242
46599164
25330569
40711938
77282756
13411793
28874194
33951280
54704296
39419010
20708272
96425675
44191127
96634397
59372373
79774038
22658879
72906171
2908761
8564036
47595356
10109000
47034940
92534238
71860863
90239844
88906575
49930014
66209105
8182502
50599000
99835606
51216129
91184332
9375361
89307756
24963945
86339276
98563970
54196159
23652891
95332231
97909338
78312455
38941326
29921662
86625746
16914485
96924287
39483534
98666778
10450652
52018229
3585794
87089112
1617429
76433302
25997193
63556747
21790974
8266661
32557846
47287816
65883375
23481538
92564981
3937954
82039852
98151081
13181514
24451882
64042290
45409693
18095743
33771259
19836318
28696701
17298373
2996896
64585783
40289088
14261448
91265002
36724492
77055564
22678527
66870147
91577420
68139914
77744704
54275015
90531913
276182
10019714
54373668
71035595
23093345
94340694
71068797
70776391
90586412
15958858
5794389
50468280
36481014
92804767
12536013
46243594
85128188
21090816
25206734
12570993
49526790
43700195
14525133
38022111
61836603
82164837
16973204
22556386
56132188
86488909
19708659
60052270
79034749
88430069
24753587
32665850
31188149
46721278
47227083
73639511
45319647
33527187
96243646
17120601
27912335
74419297
15334337
22402656
38443470
46374036
20399243
26101710
48902496
94610824
17365178
49771938
27148208
17168934
35562057
28305592
69912861
11460799
4567605
52421195
88290802
87936078
86688169
58203498
22801918
48558628
60691032
89913159
53099688
50963276
17790992
96340570
24666359
39659241
62693657
53356291
61032602
13032998
21745120
88842073
73867358
6538572
9530044
94016177
47459404
38523534
33757885
55751434
20471774
73612519
66702670
26593984
42272577
80257824
47100526
46906747
58572262
72581711
18108790
51279051
10531972
43403300
50101053
78769452
81016690
84602692
38686652
83702191
23379269
4776866
31936035
25950905
83268664
52349413
1462747
42560831
7711536
27584927
81418693
47139601
2437366
69817203
10824438
20956631
86482177
69929155
7765857
96713846
29956323
23834676
10189957
59380763
88001450
84334460
45236472
10531686
41957131
17987315
46720435
45801572
72237665
45106413
64569518
57221964
50075544
57019733
88316262
91453851
94874058
20501163
3309354
14757369
87243785
7771926
78862755
69698509
5755262
27491653
44391655
66172408
7964302
81318092
86537744
59715939
57361181
68339734
17773270
7996236
626612
214863
46966364
6815917
81074996
50234553
73424478
30302330
80620303
24629121
28105981
96791409
74265942
31933366
75662279
58234012
57313633
11603785
46966852
43013180
29586369
24641725
98588525
41446858
45408598
72833304
49621750
1856632
29386558
98295751
60306822
40116071
21749742
78058825
25430477
64571846
22779614
8959995
19627331
83988915
12355379
23556300
64002808
21852301
642714
68230171
73128712
74419345
31256321
48179098
79146088
61127318
84719851
21330829
32731639
58404004
82668584
33029923
17891363
35997762
50995157
87023794
34348469
28345770
81092986
65075185
44664553
42254106
14634767
39494028
26708773
91603095
40125928
79878172
40766873
45560469
14049118
80055292
16120645
9840389
30082068
24115738
87551329
32157773
45006448
54818814
97712809
29776730
6971000
94656433
8029790
95833703
12232210
23393927
86612743
14137242
70936468
17716318
26117791
31926691
85557984
73240430
73551158
34443470
20958030
28971986
65321875
82275650
70437399
4468204
68543367
5736158
34431508
3498588
49396940
63796744
28525476
80680392
63583189
27405821
15185973
63013927
86348712
17762999
13021703
52882242
40695230
44013586
21561395
57148006
14129126
36882085
15606073
15528496
75226519
55316747
7362521
75320645
61470045
62912151
57051215
46457962
35918631
85670578
82820934
96298114
30523407
98825092
91972648
15764731
63086597
69559909
30138665
23612969
39323559
46421196
39683101
22581240
14141048
22221064
88753110
86769578
71560160
62818631
97745760
33299197
1725200
42146748
59154453
10521119
68747738
27385750
42575175
49930136
13898447
35723525
60903159
67492076
65600588
24453764
72313512
33108177
98083470
63333541
20436539
33033577
13269415
76541809
1213696
40663328
10903953
80959206
57319768
55437180
57068724
7846021
71889935
19744464
84575121
91661546
83788177
39496002
35421650
78388718
12049997
8146877
37169499
27259988
31744008
16890351
44971581
5493354
25702522
58800096
58865434
52123378
73812260
42988334
73157548
81145403
75336579
297446
39196073
18189037
10626641
16390163
34023057
1318917
81199538
85899592
61351666
3158722
55208051
64908178
55625658
46492970
36553295
63620102
78748196
32277366
57114428
79662893
58137224
91351779
13667730
20801846
6360507
18182518
73982211
7588626
30572561
76056811
14314242
18018819
4728260
53019428
16146041
31880599
61056625
41498697
651062
29188775
8078195
52348749
61214771
79778622
638285
16581337
27645994
47457813
49666334
81330873
59798234
97570806
43881214
46860089
86561101
99718871
67228926
90252938
31020642
23813999
90810168
70750464
60527798
36551833
29341078
48671575
77022873
73505928
14263546
82043314
87869680
28923762
9517181
95276501
29347331
18307322
94300791
65606971
26584359
8163530
49047391
14037086
76915466
10900554
97035858
56926394
14274458
31525921
91849592
6276067
15249438
55184645
69115605
55523862
21821834
42086034
45026403
53021603
99655811
68244720
91034655
17325299
6228006
18755639
17351974
52320889
81280606
14897327
82575890
61680861
78297664
79888857
14573451
72155608
54261385
21101287
81888440
55017923
14221047
12245394
25197151
81181485
44643514
88637014
26062651
74999151
56614878
46005256
13339658
6721288
27294103
40195566
45534189
16577874
70210468
86079736
46259190
22272616
65738559
21381922
47247090
74487492
40131472
40139171
23342741
85248857
31661080
74125293
2228224
25471202
26582732
54578811
40609688
29753740
75751839
74602547
72073282
37952843
18775506
81069872
20202669
68896918
89649994
98019099
5817091
56869195
63043318
48393661
57871718
76490061
19923074
32454920
13758660
47028610
75356547
6932433
93117804
98919980
69339713
14471583
78034071
29630360
86822810
46491407
86447060
94577297
48134079
289539
91077956
13473647
12264059
62052167
96097145
10426261
18526778
18083131
22586953
4904723
76590261
56608456
82632364
83133293
9458417
69304093
3196217
78695129
81443396
25411130
33964294
95628896
65308384
59932588
78802690
5813563
45464456
61749850
95639839
29059608
32312866
46168121
33316507
63448436
5539995
60824844
11648787
24793677
79462479
73310923
99594567
97657715
23513707
75312878
29538113
11476197
96851312
71447712
78407946
69667152
3102420
93907336
280391
58086459
13765612
47043996
63517505
93107563
85134787
72413088
8128889
85532310
31241698
75658376
27279681
61376329
55734859
45902644
98602017
6523339
69389146
57732574
55677117
71827842
71701653
89990809
33775011
66296741
88466658
46774224
34266441
76642119
80089711
79460899
93216848
25226749
54514460
97237698
77258159
28990385
84874558
13276320
56195570
58430544
85288455
8021565
60791284
47510908
92590888
36437105
46185335
47190585
30307785
56739540
68437983
92127933
50960191
91191786
92243684
2345351
10018854
29785052
82071167
29891084
79778454
72790760
63487659
90757487
63395267
53697873
54450630
70782131
81713475
48268086
62682560
32550403
30734548
24454499
81230964
70330549
12165228
20664428
22867303
99011403
28978911
13042273
49567178
28398844
81971630
85654658
36975475
68891429
60578764
98040511
78091554
61643115
64495969
32719386
64571352
94288572
33734015
38920189
78757980
90923908
79511143
88800490
2105303
86384502
61789685
57387015
64897612
64336891
30299786
88806486
73503146
56010025
52628721
38330990
1802407
31552449
77518259
84384371
96439200
34347980
95096293
96808863
46250712
95797814
43626371
70050336
6302910
55038753
98806316
82974134
49611730
96084887
55063628
14072544
74654089
535677
46122274
12982590
5513390
14181416
45856705
30424946
41871989
2764658
70670897
20639564
7530754
58342760
65971722
17681872
94738547
40974373
85438601
21918485
44949770
48965974
60478852
20898948
58856313
98120411
45317030
72468470
5383851
20097482
11475654
43326641
43086751
21208801
43905434
76842076
71868389
55120165
63719458
46228522
68604712
80731340
12444035
77412538
99030987
94965170
87048024
27127143
38700077
39657224
9943933
10813169
28032847
92838343
63921598
59476155
57117710
23402480
67895503
70219809
53199394
40720656
28798415
10058141
82511993
28780737
80378648
52910561
84605901
59796573
27559577
24333351
14502427
22145910
10964694
4275272
60356497
29483819
9828163
84515358
42851871
54769408
21491077
91810546
49892635
27882535
14781323
325422
55449207
66951485
14606426
55624322
55389728
70231351
61933024
88178102
93063337
61448403
21925032
85587354
62148324
61352435
12368997
30976489
59245593
1504117
62696076
69507203
10858852
23087091
23044380
87746165
42292787
29107189
44084447
41563630
64716622
18368044
77008429
40012807
82843292
5050704
73476335
35732563
22586420
69844046
35799575
20129114
25463698
43954973
5664227
15039094
85763695
62866986
26758031
65682546
25493738
54619845
53332324
4218243
20351990
30171228
47632044
83666094
43452349
98905479
47954794
725495
69873930
38719401
43607790
88270154
48467878
50797464
50035713
77027428
63455728
37958432
87771836
96954278
69480589
71394196
72560924
15715989
33772837
83124118
75018973
30883428
78375822
15261466
99598450
38228290
5917020
17252076
21547156
67864087
62741263
48931225
53175533
97817069
43442779
81197444
47335171
38591405
47601967
93278552
85876740
7905231
41073723
22235227
7377570
40319295
55271940
98092843
54049005
68071170
34897141
88707716
28955314
65991219
50371218
19366317
57065889
31649874
60347663
30704952
6849475
11420158
3092548
97654915
11794709
31298062
25878580
74908720
6159256
28282035
17961950
29323755
68226649
41859908
85942037
5500097
23264475
36487685
17622554
81571277
62171319
13483183
90746968
62425119
59476596
95924181
41581313
26833302
43983672
52173921
62236307
63332639
69051278
64607173
18393306
62500213
18482571
59841007
95822653
66143007
53489313
37961621
96418523
37837528
80536720
71370348
15644237
15475719
87431749
72249137
73071176
31582152
33235072
42381595
17450678
58058709
77958884
44085876
45391747
10893623
31125232
48058646
17700693
69761500
78731735
87545758
15807105
55171716
99694789
50808439
90051562
10038966
3168478
80519527
26104230
46708780
44086895
82490845
11142818
8341956
6727288
22800974
59928200
14227230
74982851
65575733
56424283
91445617
37370867
59797422
49525264
65059626
47650827
66821569
83751226
80665727
85416918
57812335
45986993
57060839
31351278
36933191
17567084
23577912
99232671
29523718
63911637
42298793
606012
40144681
99716827
76124166
71610497
41582752
91183988
61152333
67279268
18786540
4281725
17885570
43165575
10182867
62485195
77651787
52985593
69634656
23298910
65819702
13725430
5000269
31179135
24729827
35030665
31201814
17826804
49905720
435124
37082698
38382118
71507258
85907674
94120823
94540113
27909634
32180738
2063973
70307826
33820409
66313233
50381564
11885781
45876842
23937735
86507688
15389565
23903806
24713223
91422585
41803904
95978498
31779657
22234164
81217077
75473882
2680365
49941128
13115321
83982839
49536550
91160575
7985281
86416444
44541737
55773759
40900193
94892122
71471394
41484936
19937491
92862730
62315844
42313066
2539587
37180350
11846743
74970420
89195824
25645842
12485264
96664143
55564709
53586492
41882652
4637258
47406635
2961427
99842292
94107895
5056099
9562452
77360925
62345250
69789008
81513485
35461424
95426450
19057754
9244557
26009563
56550706
73459462
22508217
40793915
14259256
59318798
43211859
82805257
41947407
17316205
28565860
7946049
80896733
41647978
42314107
43460637
64751963
64301403
72952490
97394192
38781615
65263926
97496745
91616900
90069727
68520125
73490798
78706064
10476407
53746774
6819830
3641373
1078206
79479737
60090880
97279113
60968655
31544360
27762324
6433430
83690675
13623701
47049110
80673245
67924025
19458949
45422688
18271133
74913517
29368894
49095207
81806601
80860450
70138009
15371305
484838
58286555
56015697
73624619
93099457
14204898
80315266
3679731
48622927
35596436
69185285
80635393
55592737
72807578
10395917
26046348
55778749
90478934
75848677
26595732
30134031
52726717
13952506
82957483
87876717
86576773
70547304
98800464
93915426
94960271
29795685
98467648
20969472
10595389
51064946
2731672
74963862
95289274
17506656
96452004
3976871
78899824
36596122
86520790
39626108
89510746
23665837
90078771
26801516
75221709
14366098
73816482
3656900
40076428
50484864
17768775
93384400
76596098
51692895
29194650
46210158
47516832
61146767
32053868
54823681
49641794
98703956
67849613
98018427
96881775
36515524
21114584
11554688
81708013
52222286
48636591
37135021
99653870
70379384
17625944
16516581
56373386
4006582
30419087
28852716
31305876
60361112
47450632
70458410
65918014
3150541
68637698
19091067
55108508
95003409
52404971
7060491
35528033
66621663
73280357
73211365
98881481
28013608
66723993
81358836
66525794
74131223
86059240
98216263
50202418
84005761
17556879
66159573
75458902
56297702
21449617
92063218
43691969
22570685
8551934
92469337
66819725
85396312
32921821
84877512
87961190
14741966
3379867
25143426
41327119
21444215
52513918
49838919
45529910
99695444
76923025
60754283
33987322
75453141
91834070
65129323
22872447
18914224
55862151
71108645
96561053
26388060
85647986
2566916
49719704
70070817
27521149
92892494
87599073
68702669
5398255
3415857
26844342
83522511
56084218
81598707
9868593
73279433
69318787
77348573
99778347
585644
8678661
6193097
39778056
16183976
28248952
26651146
72260010
24648930
60320547
59900321
26318021
66850647
11818459
54500530
7679962
23705580
16349325
2041893
98070977
30148107
63505612
79393580
86028439
63731412
26034350
6003119
5230820
23766237
88692413
21489718
69481927
38491642
69456369
47036248
58164379
69298131
37727009
453402
39359081
75535408
43519442
58808122
5019588
66720000
30408036
75132750
59651541
89253219
61327478
49564733
67462295
29950621
39323912
37518074
88304843
18553301
86986489
28788158
93822985
27038061
34058211
30063720
28280924
58346775
10926307
33948776
35212164
43556375
22439883
16630938
3144263
91013855
80722041
6680787
28454608
59131823
64073302
43602638
58407629
26008427
81253775
57715160
65447584
62492281
3746433
65318634
38017917
53512237
63218805
74064264
22005177
67249936
35303629
23702562
49132110
18928881
64811455
64237591
78332879
80568745
60182914
65799357
7727908
29011639
57811341
7678167
87983645
19934566
49055864
54914817
52613128
7548139
76371682
73144360
42478643
69437251
49871448
81146434
26042478
28778735
54475096
97421994
34732951
16290414
11093543
5317339
45419858
70104364
6325040
70536791
46008500
10755988
5035040
76672850
32458878
42143607
32866886
56547366
68323570
48207097
42929806
49171786
23693796
73827518
27183372
90034105
27080212
80754153
70746990
83802346
59377612
52974754
81684964
27559461
87127959
27675533
22740503
65075030
36573619
48668399
70816438
660325
9564256
68835560
88339720
78692713
16641181
70759811
94426788
12343297
76279045
73338937
17225786
94370660
97336104
53953705
19000326
42588849
14582994
36862187
47301159
72876909
95390456
89182614
46622626
80030499
35215866
75419061
90748311
69586119
36706232
63357751
74855773
76760313
43613573
50758270
54486797
38187624
18191805
10087223
84623107
31122163
96519497
83158313
3076175
47661103
87789613
18581451
7754489
39389368
53857658
41075589
94475540
13230918
87388090
95719531
81018857
21383457
19242386
83918357
32058721
7732842
17080349
27129218
89271634
17376001
71581146
74160551
79897484
63674550
8626679
37137090
36770345
74025565
64934221
68075838
82563321
98243892
40997457
4574369
62762556
85637021
14126973
40563714
15561749
93616641
91517567
51677774
35126048
33690619
89567453
98855859
68001274
43138060
92402992
86703699
14141922
72373335
16304136
92332357
25212473
30300272
54374765
47377903
77407081
40755229
9565609
31243808
75770942
41910096
26554970
61931815
36443373
43288640
81856070
85826744
14741113
29439661
84994057
17230456
55736400
29468246
25137506
49116202
52946246
23274756
80948239
99375884
5737815
20775158
5711488
11700681
70683171
73423539
34420264
51173997
42790715
78438370
9120502
14731130
73538645
37220890
28496420
72981394
10988478
79082038
37720822
18687019
17827461
59661340
45657128
78702941
3653232
66987247
94535906
49718955
73660733
95216155
88508023
7089575
5420870
81482040
83581381
62828702
84766060
1337848
44272957
79989778
59845347
15883665
19059667
91713876
65919564
93327989
84909888
93837088
71985749
50452151
63654356
38796000
51213049
87841908
42855139
28409886
60615424
15974474
9611476
95766986
69367850
78026474
66171064
57778623
20493235
86883725
75376798
74930554
75920184
77134844
36266664
52359565
41562777
73227866
15265399
74681456
16341129
39434704
26380251
68123013
58996192
79337800
29971687
98656845
29017609
17324185
89657769
29257895
75674980
23704635
21685167
97410451
22509063
41792292
91929929
23973503
7001000
69361205
59159224
3901724
77607755
19708353
46185834
49623070
46856633
96973030
5287250
89658425
31468957
25897631
63260307
62962796
43083847
63879077
12572471
77162623
98440522
30557915
6396663
14113810
1027711
31482846
10334845
5826407
70209645
43294548
26116207
68673497
4490662
10679426
91580461
63865071
16497895
73899031
56220254
51426493
54869617
70414370
57165882
66441904
76773868
6968958
71770014
77234582
81298818
78005360
90221898
81650145
93316112
62564734
45534209
69938620
67297058
91517795
14758209
80214053
86447250
68321163
90663818
8484520
72718724
4270606
38952584
12232472
13873491
99779645
44247887
80989246
3733888
49458746
95835042
94854637
87802026
55179400
28923863
72091665
98113435
8913947
71909691
28469421
45872074
18543766
27860438
56686999
48271021
34185535
57713832
45805595
84923619
30620286
22200443
24022557
80314411
80408192
63396003
38282091
70241181
31080974
69445835
10136305
43784557
73833763
17101666
97013661
27148209
57361760
46286364
73748740
43811532
82439323
4287250
52068743
6691019
85617829
40018043
10972464
65092229
35683907
12040321
92892733
92639413
77494169
48967081
67582733
95395516
44271428
14065667
5251277
83144466
52758339
44229425
74096177
55226315
3687507
69204107
65614618
37132197
42315111
52555670
98533783
79830853
26313047
9182900
92595397
22875148
88720285
43355538
84498165
79901125
36077582
59753612
66868775
44172160
52033660
41565725
18074005
28137373
76900563
73455378
95945082
48179946
47698757
42519421
46064505
80253188
31578900
51948487
18231670
38178290
90109607
74975321
50205560
41058592
21314260
1195283
12011989
24414048
40622501
44108520
67253294
28932281
57733729
93722382
99286379
46657342
61993328
87535173
33219477
75294945
49042668
8780243
11860409
93216677
62568719
94337358
21533288
19621403
19858683
83423174
17633060
22897949
73031919
69574105
39536752
25080040
90310828
35364865
88728409
68755617
36101940
74909081
45475120
45063836
74148309
11921592
29930916
65472592
5307209
39754957
49022347
16678049
97888094
78437245
75825780
95818661
42802589
16729011
62385733
43675401
13441018
84291386
8112284
95875563
78171291
50234059
76162712
58380375
75191104
34923567
40749412
93580111
40250877
37623323
44376653
19820059
79162996
54264149
69909458
80625028
2245179
88677396
76497468
13579701
16697542
43543933
88156733
33870451
86731640
31015975
50756723
67826954
77965725
29661918
17834894
9157341
61646230
66586582
82695846
89499566
51686313
49122526
27337824
27777317
20925744
57517013
5639927
54827040
6572720
32010696
55755394
63841705
84209949
8387781
45668547
59157580
7319764
34555253
86326843
19405891
68853701
16375380
2658922
42487419
13351135
18537993
77200925
43443329
84471808
80736682
81105614
59140405
32083567
91137979
79193379
10626849
75337089
98749353
49674915
52721500
50123835
99757532
44548668
26363193
89174690
26492677
46830959
30768631
45599891
22958485
58154366
65639974
82243438
49747728
91374494
7453117
92737574
10844241
3222947
84982549
80067605
92815341
1364165
97229666
5829501
6055269
7147174
69181575
780171
91194885
72644060
97512730
33902912
20002646
51644
87440285
13761278
67836357
19080189
94256777
9678381
48046320
58504510
37203828
50103257
82072854
30612454
60743827
76821466
82031802
99919741
48171270
3406260
65360009
62357589
96932385
68024538
18930985
39371752
3854161
59506175
18593510
28252441
74397658
83116162
70289883
19860595
13533821
71959164
22045354
36105901
10193768
21180591
48768056
79507332
33582825
56454832
854014
67431641
91894420
53580068
45261552
24725599
93854395
11802664
96523223
75062795
15619269
85807775
12933212
37106812
32206746
87734053
18028639
44303558
79029032
45259476
42931239
53572818
78217648
10484878
84901145
39251628
92073152
49296986
50658917
24291256
55757819
45971260
29050094
34929316
29699603
53386822
91165456
70915257
93329980
27343764
92109350
17990022
52787227
52632495
87559923
38900541
40943737
98802989
40733471
24020739
66236740
11679095
87307269
61969371
92784692
30782144
23540953
67840094
66457365
27753954
57847498
34232220
6049504
42949836
10295952
14695387
54411801
89517342
95186048
16044439
88056876
30958997
86439454
34890962
54933029
80432308
46935484
83366571
96107737
30465492
24225386
82134183
88202241
89522907
44745634
67213439
57556169
67662630
15486682
36764150
85077953
34675263
141343
19718448
71165902
39425459
30450874
59032255
24392151
74046018
42494030
86406038
95065494
38131356
62044292
4732519
97380085
79677908
68185286
60456565
61478588
86321107
25768476
65733615
72086135
74082359
25977760
44064325
83893909
74587320
11501969
11343347
38888920
85334134
85190633
44430840
38452968
2424660
25475168
22940293
67214636
59133243
20484000
87501918
8071698
6249067
18185429
33936188
93058357
77324467
99888508
41248419
75175546
21390763
67164188
9886575
87108848
71525010
81173631
2107061
36915814
65588511
72277369
29446125
24073193
87795943
5730013
13139001
95348333
50360252
25634869
55868938
85223330
53703279
28848308
50530340
44293821
23597902
38204481
20883058
78237386
22649645
40608997
36250103
34462577
21831733
40870106
78022331
51084448
22017690
12554704
8997648
48914434
63832435
28943654
20877632
10002217
11451541
51898538
13012877
62038158
48566616
86034578
3233419
25542776
65512730
57229028
44889012
86972806
29994115
5700487
42684447
25212454
30982225
47504280
32219112
38756785
28793225
27446841
37081411
26407577
73240304
79584950
4723921
53478671
6822507
17413249
74033166
59148678
18441210
78637738
58450035
7317121
73975595
53478427
67697104
64541487
18609651
80448067
6693769
73595475
19057999
19535398
14218150
31943861
15321380
25012695
57497553
40839952
56412602
74333065
17430765
55493526
54290243
46740016
56882040
90318614
58243194
36549788
99817241
48952345
7969236
78167824
89418549
97651531
98933030
19659162
80219474
56748572
96183282
21315385
33312872
79820917
72128070
57667698
69430323
38649338
55846559
43618653
25862854
56273219
53952220
85948653
7544555
85671411
99977431
23854517
6968600
30793483
76444516
80165790
42828282
45639043
23509110
7542002
73315531
29445557
44155908
10675358
30869722
98223488
58804399
31015357
93916936
49110007
73815882
39814144
14902990
21349574
57317999
38696017
8894091
81014876
62076892
75125962
33450562
33530495
75509997
49047452
57688374
74142717
89567165
92848470
89808942
79992743
72899349
21278922
60341265
94510593
50830143
62876753
9405977
54378912
88056303
37071240
6044482
18058047
59201454
38939640
5687167
12366878
44367864
39429617
86853953
67241292
13271985
25869228
72942222
38719624
51570561
64225741
51277676
64420174
27308255
99613664
25362040
75080783
11329952
59073248
42388987
28737743
21848979
35037712
5620150
2256748
5556420
8887784
28183115
87430534
42669334
91575222
93401620
97776958
44682006
77814876
28086321
7370958
26402127
17442092
54556292
57199789
79783163
33165893
88843347
78131461
59327690
59387891
84932135
75932218
37219474
38584357
65450276
93973429
82192018
6858813
19448410
37257248
17368534
90871954
18366320
88902049
78385285
56964183
96597247
41813828
10072354
27735578
46929476
76291661
45410556
59783247
91316129
43949815
18570797
52173795
40717378
32574388
90295166
92318528
55052714
31169281
50982721
3303157
45536076
43098129
8444874
13796560
30847285
94321264
33805645
53131788
8785896
97498275
2413589
75036314
43387079
88227842
25439927
24119743
90144935
81790784
72159082
90250215
99240608
75125178
59403589
3322627
97827139
64882546
61577788
30912121
70859010
76591986
26689083
75497035
38113338
18308235
77459450
68221218
79435378
33565628
14623450
9753369
46420004
39741138
6474988
73210271
36341913
88596851
55628471
12173643
1861905
73188726
43408676
81691246
50618653
59669938
3437583
268902
14081249
31772013
9568322
45000811
60866446
70715841
46611479
64232928
11057298
32601039
84154841
16902776
3900724
40371646
89604449
54655930
49676845
47497074
93345239
72024068
89651563
7590485
80168720
76693931
17037369
58175450
1940691
11845341
12049401
90381806
38544167
76646630
89771066
79991183
30654063
90536890
89014701
32262698
48665932
78478521
71119363
84462847
78458866
84825036
91173760
89926731
4532675
65025082
31053959
7528424
63894300
39593698
88551746
55187558
65913290
1457900
33431794
77850160
11818698
44070403
17247986
84430331
66730110
67039611
45987797
37473719
2826335
32215486
43977403
29604720
36741772
95281565
93910640
55760207
71390215
55327819
85365922
26219147
42559053
22324166
35813157
56747942
85766139
44899874
21016581
95846604
27562181
8691872
12100462
89964093
67790955
69399509
24616954
63328215
31948238
30531847
40055241
75194630
13930610
89925364
25737444
72161474
3922460
33027324
7401077
42834276
60281236
36577310
6473871
5485891
70957381
883730
46671067
73176445
93699172
59902897
31716721
84629533
26078926
28617698
56400427
10366444
48833495
59925313
9583295
22355750
98298722
66836083
71978152
46557260
59027860
79427927
53750157
18597039
79774149
78934234
70798303
23141328
64364512
28849341
54113693
63270935
74069132
4505316
12603577
71487317
60485649
48243108
80278410
54997346
49077401
19513104
62653418
65833845
83512568
41701104
39438383
28621001
75000472
31906228
56516718
69572922
54463933
26438731
97888933
23462206
26667172
55757678
41038237
32160978
91231839
69434613
90993138
46849700
88026270
95076326
40951698
65581682
76224714
29596355
85245368
64618940
95235929
90482469
86020396
53415363
29838776
96519872
73477401
13476322
4693367
38613724
3823121
86292503
28689349
42788701
55053409
97415016
56430128
9069006
61916467
36356411
11927825
35763613
64325920
25778231
53005428
51764746
12342904
80332875
38989616
86941746
62675635
74100900
89362040
8768901
51317237
55902209
97762961
52218391
2133749
520914
50066232
18994696
57412385
89291794
13437986
34763469
1886224
30336205
36935301
31577488
12678678
63354865
75189961
83728636
52885218
29194128
2263261
24324502
42869167
4873936
80370194
26629871
80343693
21434745
40687310
57318629
35306701
57424929
94022570
21004296
49064967
74269778
36194686
78573858
5916826
71860725
35313263
61818895
92359775
60764142
69851594
38581339
90563841
90320502
31855657
35112694
81729198
34997147
68542893
63651473
30065603
21643900
27932087
65482876
31542564
1315586
15343270
84148827
3125993
6166679
93258500
65279220
50615250
36251107
48097665
13033078
36912207
46097231
55207698
56750134
10892057
26459401
44370729
22560613
91117317
34020930
69301330
4887490
2367635
18948929
28132146
72567793
68086860
46551978
50300359
68346349
82926210
40902013
36376662
2448311
48951443
82750058
9368241
48569587
11958643
35551330
52334714
10753489
93695693
17641751
81550586
93126330
77415635
77859967
46011564
11285727
71707100
10034356
82209614
88277019
87381667
79163360
62499891
72621777
8586639
50782369
1071240
57906818
99305070
63466607
63842824
19193881
44866296
62764579
28187156
71223015
2695348
99750782
61181403
96373228
2766929
67052353
7383807
49990930
54399736
4427052
70502542
79441600
48243169
11097370
29664700
57586785
89496673
85987546
87510530
36903476
17300333
14239692
11551993
46774886
95394717
89937080
4977196
42282273
47931639
23434756
51497878
40870361
41901166
16249996
89382863
65360802
22012249
87820476
21265757
23827630
5825474
23881556
92742263
63767430
75099981
54593343
28575794
18798659
15108269
7273428
216592
38875849
76330795
60635051
82328908
41833984
64517639
28328033
4444958
16177744
15460449
44428826
2367833
27653375
22630062
13986625
53485455
59604075
59591997
31027305
42003399
37791941
58114189
84331134
40838175
31712088
58242076
49181458
33428708
77931345
62261436
59040003
93229466
67221571
82137228
24212712
23663421
70854750
34258147
1063352
64668787
36075281
78494766
52808081
41814895
54217990
25869848
95542980
63746557
34014884
13530990
6640767
27212450
98208381
13008920
29287898
25223404
53605134
51552816
30566362
52365567
67166481
73082773
31526193
86668250
56705451
89227202
98117420
94716354
81375035
99070406
60189210
46234739
90579433
23485987
62116843
46801153
70473231
73951001
69644206
58622484
64149278
82012088
91453156
5705684
48333292
62408998
75576747
72851690
28343470
86366244
16408445
49592651
80740363
50665871
40634313
27686731
85052493
49551799
14402328
91600288
61845535
79839596
40477713
98376262
82898768
32178296
55613046
99554816
63115753
73408602
34047072
31834520
44843383
94372907
93659376
83709360
69383284
55157769
54134310
16470469
12593603
84202066
30374744
84116354
70601296
90409814
54764190
7578487
85841566
97603874
5677558
34260052
35041041
60396187
421161
69536325
80555959
29695202
63639459
38220236
49920002
97297395
58819391
2013092
29864888
12805641
24075814
74907782
78829300
65783435
63698527
88972060
3509546
2703767
45330468
34807271
51832562
75810806
47037885
46460113
27414709
31219449
98399388
2181345
73737322
50983354
1116933
48007679
43613489
90829223
85135523
18836054
8793997
56959980
20010064
74920052
62580164
54760021
23999840
4315977
75956313
15193023
87388844
72822993
24966336
64779845
95671157
61792411
67841023
88706919
22915054
95532574
7802058
38082232
87800060
68927473
88653630
28677504
73043000
82651242
81414985
54534676
3289819
38641480
91600749
13248124
33709746
48249099
47636998
86049391
99709925
35980502
84688637
93319485
22177044
54571449
67309180
20948166
8795455
54175534
65311345
83975975
73198928
6920685
15662396
17931256
44458211
85504226
38660830
4761937
20724067
33692606
87842177
96623601
45333157
70710689
72745290
77197200
40502146
9004314
13662963
34659913
13606391
74508374
43680874
33721914
71248693
34432840
30618225
94883457
5718516
14085610
28925842
78686540
2432921
21090711
7239330
50471643
2509940
62552863
13255152
69053623
15288331
3596672
5087478
10664811
36472291
59915346
82527337
50153751
90305941
73456827
16979403
75262896
81992782
90424125
93674479
90138887
49255216
40953496
21488956
62167913
20826032
27053411
25849957
5702055
82687860
21846095
49333094
58988504
79500487
1371234
37297576
61183117
24914869
98020406
65942197
47086066
97964264
30215255
75259579
53356178
77607322
19679607
36331047
34430253
29497862
19354984
12119955
64994939
50456597
752491
53328212
12244929
90768885
68716219
9983351
81738085
82739841
8901311
78287976
19663946
77876544
23763024
48018830
18827582
33171656
66843727
64600369
60479365
39331369
53277135
82151586
96968554
77083161
62660377
8631253
66553073
50138234
85044183
45064668
39860157
29754708
13341590
165836
43575967
62498428
97850663
35976637
39872695
22638712
38033840
24995367
66597220
18119188
50715117
94290027
52896955
95244195
75278514
5978210
15109376
94716742
28421518
98959347
38567561
29614807
21992654
55722867
50463334
25021591
96192385
86306289
57862895
46617252
81023319
53981942
42000535
70442386
85733684
33013720
76509951
3667179
78814276
55912440
42527984
53517444
79903095
8158917
99673223
82054785
55055738
83549206
98624978
53380579
23897773
58400429
81082555
28692506
32144913
52154715
56758725
46690586
67127242
53811864
8055624
21892344
43867159
35549813
92299303
32821385
31831618
88359778
62796546
63690536
39914550
80096452
45262699
16582469
12024852
98651763
99902833
62272408
85690722
35694818
93973937
34336976
29487256
37334765
60188755
57210441
45307881
83973715
35830603
107330
12301075
13402505
61733901
57513711
69763873
8794421
72960333
17106105
15817410
90674852
70491551
7897024
11994284
72254670
19804139
47102358
75962337
17840854
54842223
72213239
55826528
30570814
59520705
55131391
70434588
48711066
71153553
24652405
76819946
48532621
76595074
50278512
64616681
99703706
10708460
69096512
49557947
48666571
84148444
24615059
35915951
83093078
62289293
64928810
78165270
61809923
46184040
51837582
2771426
49177627
9256480
23631787
54655460
29489230
67367337
44758743
32707046
68278855
85135959
54668091
43170700
45313382
85927192
86521149
67581261
84361287
57530438
81423795
47258162
12532673
58877695
44252996
83577542
76067533
96595351
18403594
42034068
37981778
72998859
45857046
98499910
68091426
11371124
99402655
43418701
78815949
49877547
50722119
49582096
46066127
4939156
73040014
42582607
7766133
38798294
73368956
91288477
41522963
7669712
36823567
55326293
65080138
7386994
25389930
4479474
69980704
96755687
63826844
23322740
20883344
46648673
25514773
65833617
24853883
99777011
87092931
56984073
80383913
4403874
90232121
99563037
52622640
10216196
46041056
28170787
26163812
49116449
58119344
22228634
60585530
13646375
66436498
5043929
6738396
44718837
19880792
95855747
37520594
34738896
40894644
71067696
48633694
86279190
23067218
24570655
99708918
67288368
425196
85501919
90421953
6217984
95546829
65622779
10028820
42128809
19182631
23680937
11472393
11270039
85021041
76926983
56207692
21115329
74374241
81957418
55615543
51501165
43225708
90154905
15822440
79271577
91187187
44396677
30485922
54426894
92931197
80923777
80268374
51753951
38631166
86139109
96999249
79644090
3452392
5775739
57670303
77459343
6353480
31805366
50236758
62374466
66102342
89410154
25588495
66904003
84768390
96400940
32950614
17932352
4870906
75025995
58376064
58426843
91252870
10883854
15970819
73367310
79582447
95650877
11173268
3821324
33695954
74891181
25985413
77395504
38884247
84977867
2778092
42175828
79349092
85077164
482181
15221977
58639976
22500711
3011399
79003200
1710048
59097702
2081475
20969312
57650238
99632659
96698848
86665939
11083034
12483056
30056171
37166395
17094816
1013609
66020676
81654270
35492954
48472594
25526194
18114303
42688953
18354797
5734345
14450163
7791749
89342489
78631443
11934618
99268607
52939830
61653967
28511066
32080030
11839261
10928343
84718739
16367339
17295341
61774328
6332995
47977316
49039125
24321688
69435056
10320067
16564126
91556230
22603322
84809358
86285112
79034816
32114135
93526663
75758119
50143784
67129430
99441188
9810984
87437573
48320318
44730958
80338110
12663186
83530182
21269689
63242968
87992935
74031462
95518404
14461626
15256423
93602906
85799632
29377390
94149558
76786793
47708314
13759952
74132256
41829417
24262293
82464316
96698931
65326136
73914215
97649780
47670736
99660335
90895905
49684317
34932209
18932088
69268550
9954500
51496408
15017789
51792365
79587540
41873236
71299937
16155589
76004702
40439280
78882329
29624782
39971274
11930621
47998460
95769082
79406975
78431524
7880683
97105581
58004236
35503205
91447978
30408841
72314606
27641789
9466766
38685063
71362844
94389594
32830351
68653083
59303354
1527917
4589128
54785460
80726758
14293895
86458848
31891041
36849949
42992751
31663807
65775683
81188015
26286171
48874163
25172994
27930562
8456628
45222343
83927129
2960108
97767526
82296047
77932516
24400956
61414078
52780488
60751047
10230402
55306180
50048398
20858428
38589614
4921120
4273914
84403140
91081288
36652247
50188854
24041553
69929646
11463485
59833026
97251226
21112525
77305382
62812274
18494075
12474807
40784995
13719750
27236943
98729261
58200836
86360735
98236919
64789490
71509203
44924950
78322625
31017222
15395877
88760967
53373250
54972115
10766367
98225925
5099658
95708623
40079955
40323437
15913838
60465812
87541661
73429187
4544756
16949365
77798364
27075572
9592692
84829893
80089508
15074541
93945761
70410125
69470588
65564866
82509026
51790076
75512756
50052230
8178743
76740969
63600911
53155945
67154257
90655015
10484392
16385728
41803305
51451161
69020284
91458899
56230436
16581167
96093330
62858508
81853177
54002846
10564834
14764510
4639111
54187590
86924768
76213921
25734320
19239362
96287832
40225243
68117322
13666806
14739489
10333092
55302948
60225909
4118318
32009198
67220068
4807352
70495381
50096519
42980987
3162396
48320995
37767464
21696242
66238216
84958388
41560849
98676687
52235260
91678421
12493606
34777680
94724874
27778970
59633071
27313243
85107128
28007921
92217320
19498648
82491155
17664096
64600180
55928428
48200195
71442054
17962527
49885715
9310721
12153664
19673096
6593420
55011242
53842866
39013515
88705658
90506466
24514180
3129463
36809133
90403229
49786594
43770962
90431644
52015664
97391408
50690679
42573550
89150457
19746844
76343002
3185662
89323244
48117626
6444327
20973684
87971288
86420735
97504745
96637762
68335085
88948032
43923951
18940962
46864477
36583837
39772959
24190370
43157759
17004721
42883876
52718991
97772184
71426209
88080903
87248572
98270697
63335605
71857596
68627797
6424767
12013184
89901567
6974931
70721252
88249521
31763998
29868819
26679492
3331003
61655880
24650050
71742703
10967680
61626491
56400059
85747318
50318780
11855707
45607755
6589737
65635541
93895881
15320974
63408968
62354692
45669744
13686423
86405517
82868070
73918622
57741839
18653496
78855702
50463711
53235649
36578930
6255271
25767850
24772464
73129620
97966517
87354507
43940077
32320183
66633774
54955384
50321
82382114
32754896
29931285
69908
34077425
53434165
27468669
69138265
13052564
74896835
98034683
10240229
52936595
42042675
54127409
57157215
97055858
54526544
31848727
56358973
49291255
58869708
39430420
55179315
52200787
46742561
39548202
71165984
56838669
91696643
24864026
13192222
42805169
90202735
30357574
12613293
28352946
81876208
68069080
72855367
3562946
51307227
14115817
30309401
19705571
67090661
51314496
36804166
65252733
88660074
8304796
74347996
64248205
78625911
5400942
22918308
1834321
46816289
43987118
50064188
40942140
35498599
68419138
31755425
65061686
35762841
3212664
53609024
6513356
19277097
72712976
63261593
84948057
33148302
52191283
32705668
44431622
58066269
67948467
54905266
92250667
79967334
56892414
4548328
81656656
95879745
43365283
77541406
62599806
27222587
80720691
28527621
37863846
74502375
8088484
17597733
90978841
31028021
67529843
75313767
1256609
8949425
24803745
94585167
79968911
86684020
7475523
55801636
70091959
94757993
69150228
11469691
65504014
38446122
68070941
73519323
59690410
45600022
4861007
12103027
9839244
1025563
48297471
42324606
50970859
23085196
22981719
24694666
63016978
81301246
79735708
67561270
48445640
87125920
92423922
3217958
31322824
94289165
55420682
23319970
23130438
64865461
8660421
39678102
94055190
26106708
14488267
71045911
38968339
8924284
7545563
9330079
78389350
8485659
48668072
55458352
136759
91598470
32044352
28219657
36198931
34329163
25291398
82594514
11000579
60648044
1079949
47830832
66404762
61874275
40721117
31763203
10494309
64441940
31759952
85158161
91753058
26213159
27973620
78291068
28360664
39480222
8917600
88182634
29881962
1242395
42791256
7167079
11942433
41693105
79204850
66514878
95117470
32551250
43536955
79038491
89119088
94420220
70900042
74879640
29646819
92326189
62021040
69484178
65499084
20602465
5143649
23150666
90549436
91040301
34733480
40088906
2123355
24472701
69491402
805223
12622583
17512728
26943131
15564763
83705013
88910451
70474850
45952694
26020872
68864579
35738811
35013612
66824822
58629676
68285196
59501820
32435825
74964230
2325292
17397097
92521526
86497595
23747045
63566315
33873733
18146301
98750631
31378388
58360650
30536432
55424457
29868749
64047047
98305043
79729487
87922507
71334926
2538870
13002506
58687735
93976615
95904215
6340395
80389729
44844018
85731922
22013311
71803630
70609065
41012002
55113223
81329213
60520771
58552792
44526285
93933095
85705
5160878
23386333
67777670
88815709
84354249
30598140
36303037
5756307
94648771
29801244
87590540
51021075
52735927
6078961
63299596
75113205
38839236
87415873
98180793
9810203
87201849
53796442
18538003
59528139
35084818
96155718
6013137
95387569
65973425
97191157
10234291
6006343
33089131
61185621
10299067
9989389
38041028
88151530
7420001
81129353
15839622
94273035
7560839
4744151
54916204
34097940
78326164
93940117
61684377
96327005
45080130
89797035
80050449
73291176
10173031
36730936
52692753
51035335
20719774
21121655
82515403
21891250
85637129
40526875
28131000
81885726
14204643
5587138
69293217
71468346
55427436
85514249
68700453
37844909
670375
79618055
61404748
11468467
38687567
15745869
37127303
76583129
41136344
46179263
73107167
87562132
3351068
82161736
93759321
8369571
66531880
99837238
10521428
83855240
27112033
78295906
52016348
48627624
72002425
30294026
66304000
34617014
16333439
38997298
37857758
2627159
16444985
71059460
50356135
29480716
65000749
44074218
69871503
71904277
78569849
51821814
63067873
74998587
68738467
5979439
82155772
28737254
55258247
20596622
87222872
14983288
69942517
23484675
70855670
52370708
583249
24877891
47444083
92243852
99241455
51750335
57033779
58668277
94583872
79785486
61939164
55124975
95784671
73278479
23494813
83487404
99730018
5597003
90308462
73684228
34265928
53943919
1251025
99308060
9988517
87071949
63307289
32392582
60125696
33630438
52506426
54510587
22498221
92620612
65708106
8919384
36035939
31956140
21354249
25186035
65084723
92639514
31787171
31863743
32556136
46153975
823554
60475752
94192961
33229876
4464076
34220028
53759488
80380497
95477218
84175157
37288610
54035067
3751537
83915989
74663423
73557975
42454997
87700008
91376809
87077513
47926676
77937780
81458659
86311979
90671753
12501686
5009457
37245107
71713977
32356951
47816239
66648606
27822314
73631336
64999934
24471664
89773954
87000245
50962122
38722548
87910880
20390965
81036788
62675522
60920537
70553839
29744053
49379230
68214271
64872904
11485560
61164883
18744032
39569420
13575606
63111267
33904719
34677294
1890600
60488073
47695450
13140304
5927441
17651544
90999333
22210551
14036362
56601377
191904
73941550
88945977
39632226
63869742
9706054
7900339
24746677
69931654
95878829
26814830
72571061
22236848
46471568
1427440
27575627
59361326
88766577
84634545
87903360
64392031
42856188
73778278
80826642
5116702
21256752
46881273
33860059
78327530
24042910
96551492
54255509
54262405
94665277
14915227
26699317
70525153
56011160
74452885
5539956
16284700
92394061
86544900
4131132
73343876
15876948
51981800
80523041
51045541
22322240
72313181
41731470
16263272
29306543
95927842
64429773
91284901
2841085
82956656
79724460
73681145
38812903
94818675
35585882
39762325
17132800
30399555
19718219
82530141
98482323
25932316
55687210
25757563
74844195
20678950
28811918
56669507
13042073
28084967
28812711
53404022
75482044
81357953
31948704
11824582
52168082
84128115
75143585
25207718
63657654
58268855
82471168
54788012
74544985
60936269
94745603
78108275
2734031
36838261
75543041
83663084
90429155
76639355
41791214
26567462
70479731
91781466
9432837
92120979
76328599
64951458
90242537
67424639
98009336
45613452
5612228
69960152
30901906
84670262
48285909
64637394
31591212
21209053
70203916
44697453
27291682
78769163
70703152
98529581
95829051
6554990
16520830
14487015
73846234
21976734
25884280
33797832
76274420
10871627
71270512
81354329
42546483
8335824
97330883
33281571
19703366
80442467
55455563
5549338
62443446
20957287
38268976
20380430
71090887
59774552
65083064
66763798
4024830
95030935
52384596
72006881
27742856
29123092
76502928
36024546
99667616
32129011
43715004
6090820
93095790
22948814
66527155
33265717
55196779
48935115
64372852
12906722
55370598
35536654
68438991
69899397
8058548
46754160
90050216
67872905
99567276
49789595
81583049
53145534
78729933
69506627
70143922
54976350
85213238
83121600
14434448
59448421
43724484
77383002
31863132
24605423
86828810
30408747
68877072
67998396
30917563
931968
65824682
7326752
99249148
98117827
66878102
82193855
902669
56078557
84411190
6021420
55742663
66016821
79827958
56820070
31703650
94416152
23561503
92799550
93291780
83281840
45521872
91787696
68405905
35088839
53682557
44241239
26452668
4350251
48091301
49465284
34132979
74678325
76016275
58765740
58886350
96529880
92150456
1956495
24283212
99732237
7064647
13309664
69954368
6159337
24005219
17114136
22054405
32918317
95570682
32998899
62697986
53024660
39978785
47649533
80022730
28261655
74072432
67127844
49070681
33772639
74740369
96387178
9905415
93519775
20191846
87513471
78469443
54221329
80980374
92530970
10624979
58473037
91589707
51170607
86411211
77753418
95857427
28749805
43406121
26755483
2912485
98258776
51626532
72388287
39349723
76956635
31874606
45823897
33076415
88379806
1893323
62663732
4975174
21846585
24990796
4760518
86878691
13559347
1609382
44118483
84301854
25576044
11138747
22827494
86195161
64624317
87403111
97951835
13252288
64406134
12805083
23038838
32918459
69192239
92007641
51346810
40412153
58700294
23020118
94488256
68310040
64117305
11174386
64978487
95385997
51357181
67097010
34768955
51584097
12991921
23577781
93389236
78699607
76576453
86192976
29544095
94310905
30181401
69463803
56197802
3830691
796437
42829920
70174300
16621632
26873378
30220584
78519283
96656576
10709066
42750058
32281230
36216205
51752393
28100261
7508268
97939635
69448894
52345457
38223908
61820355
59164060
82996975
88597487
20428227
61369401
66388638
4687145
39007497
1012077
21486687
89789553
83732904
98261183
46904719
32929053
88195601
5135285
32260304
95269461
87344750
65433075
10763814
33707306
82148795
72540875
1632346
50640730
84994659
44768612
90935718
91501455
33457920
98623733
42983206
31248184
92009478
63686666
34337166
63371265
1243834
99380861
54793791
22335542
91402897
83876511
27815256
76638688
80721743
2633656
3357171
45196150
4146048
61743942
63048888
36553770
9284422
46399808
28302577
37010332
54394796
83696513
61013357
80202401
8406678
11810418
11742940
93722991
91407711
3712345
77141540
16136516
81942961
6346886
35157873
15100267
26470783
88078381
99428362
70554994
8284554
4676010
72049856
49014198
5351934
2750332
33463536
20336145
96362296
48990638
28962086
18039475
64640442
62478028
40740840
30820364
23625347
8517139
52622302
25606584
13783403
97656218
59580487
31964145
37895999
98729848
66777635
81240723
43713397
84802339
91614403
60334350
84395107
64816543
88711332
54826090
87668563
29629134
81022537
66384246
14252215
41067950
2482982
68370264
50138292
87871421
48571586
36550496
41459005
8118132
33609644
60403571
75824819
58342732
67995810
7932958
41494203
83341568
78206070
12933474
52092987
85138918
88372892
59666764
26742644
96216600
88527999
13784190
25587512
61472260
12886085
49568866
91350686
20093850
6413260
38186898
66529102
36310998
41727139
27238821
91304735
54562123
66291228
72646034
32657810
86815623
74882844
95516313
14289142
78483187
60231932
71392353
68874035
34504655
49161228
11045518
98274284
22770769
68931936
31143590
28334629
51149075
53051799
11669087
77805164
44117970
14584833
93428679
16093570
21585938
22877464
33472198
72605400
16131246
84260043
35391696
37333718
4958148
74184034
33519749
84381002
92707984
5714332
89776793
78818207
63328738
63426548
65677448
34602861
39998612
31486277
42705595
64397016
7184448
6749876
66380214
58566425
77923095
1674687
93893654
3236345
41034755
5024371
94808919
69171547
19965577
10977745
28112720
92895426
79128954
37285639
37659225
17635021
50849818
1370454
38990769
48457422
41255275
88340724
32533852
7742887
35702009
38223714
66651830
3628123
31652426
70541346
85962332
65269059
11436424
4719166
59232872
70048163
50255376
84588066
62149919
24831424
71353293
67089716
44975125
47021514
84813566
39717562
96780002
72726043
17317193
21516403
6372379
45445046
84861191
19738461
46542014
76174637
20388133
32438116
80768967
26930985
24085541
38119471
19529495
36940082
406441
11581379
72835278
61946106
16330854
72696818
44250617
30409137
7786461
67193254
53508828
79248556
62291502
8556303
25716128
30011196
66652953
73761173
37274042
12985219
68889749
46258543
5917356
71236364
17458046
73929290
75064087
53519568
1399729
51814259
92979533
79535687
79345430
26371729
73603223
73391981
99570697
34679760
48373385
72030917
37782448
56058889
53668317
30771531
13319008
40531039
24790570
44230702
51359601
46653743
89533323
49340297
90999693
36688186
28636221
69844631
63160928
38700849
29770659
35758250
83834890
49800108
40564485
74306107
96737596
61821575
85618599
23688833
13767828
87762815
65080638
90759528
14470957
34304819
87283943
26822365
88827429
40832826
95955959
71036805
16990235
9283296
50834385
42416423
40030020
10510525
78049273
3542778
66313922
33111216
68745145
71579420
96911059
59006566
18101663
84988611
22512826
8610009
35699606
12855580
14971169
6967736
47168546
3556782
93946688
23524474
47903838
41626594
17637194
32626933
65575956
17350826
14505124
12832562
68960061
9427226
17780378
41655229
7635528
53877505
77787607
72477750
38254234
84479210
39400212
83732232
47825332
13828619
77786065
31643770
8848138
7579768
68773847
89214286
32741381
35574195
28387625
20867205
41026462
55938157
26187428
87268290
63847258
65548347
59893893
44084292
44934558
91635641
64307081
45452230
74897002
84103588
19757098
74133997
61152696
21091343
67313688
39961766
44879022
56428948
36862323
43290267
91587795
7248455
46117025
25625533
62426478
13771760
43938946
93072096
44723767
57152308
99281199
25220071
10862213
21472514
91063343
80880848
39056779
54173854
36734758
98788586
74393996
57216711
24718771
14940065
16451867
16339116
43905245
85386031
75448463
5427181
51507304
3563747
53192521
40057224
97609367
32036273
40729826
71864845
53362561
59954905
20654996
31996659
31846375
37675398
59312071
36275466
71990896
99536928
39824275
40941375
91583626
43468468
39920996
90314432
34272609
3246126
94278751
76165496
5689734
95125363
96535142
53001156
47483662
97264568
14805867
39197313
56362114
87704578
91532290
16599218
53452269
17348125
25471099
1800343
21712116
78882167
43830855
52087897
94143657
84205405
45747819
34581236
20612379
22776267
65823199
95285268
7670176
15309042
76225754
27841353
94477404
33155959
27370492
42202589
43352880
38071610
56450881
49120874
19339795
32226468
57726441
5354199
57214551
49494174
72609779
50341303
53400989
79171006
86979857
21516728
25163111
88196299
10056609
71534305
90176714
1242832
97453672
55825907
90128219
46162115
91091042
87851810
5423823
69439397
2470696
17118811
41542774
49587810
11930614
11884358
57226560
70653711
94994032
85073928
10814972
80891708
94481157
94271710
22936705
28686353
11872761
50970922
54815440
97248875
98294089
62171743
34103474
17614830
40771126
90786545
90907886
24937965
96009519
97360720
1095438
92755275
56332126
21862644
41680624
73338813
1619266
83570025
2808139
36814743
9724084
42526772
45290228
17595059
55044072
46121502
53667485
81820657
11441392
17815406
88207462
44756858
8804402
66005566
50080419
21027229
41078319
53844348
21159579
44644527
32974434
75253271
41550742
69236978
89767401
98390389
26191930
53724760
53143942
30785573
67869421
64838719
91071601
15892845
13025796
27966799
62772993
19880048
53105051
32351712
24342084
11353132
36268202
28946779
6109464
71977347
49561621
40378912
80901088
19505041
41533427
56394183
10749615
38756710
80437086
96610570
67882070
33147943
68164790
49925191
59957045
57241902
38607667
18882683
87156915
17679658
58999229
12883429
34015570
29155938
60779234
9283107
67502680
47635256
53496082
82009446
17176666
33825033
11188488
36911411
47007999
5432615
69555383
78086005
62172324
41639201
77103096
4136812
99691926
2545048
11479904
24757081
27799284
10408996
99561339
31061866
75405647
18965893
76789062
15394192
56740797
27914900
37108222
43387809
75310153
8099446
72971739
41184538
40577196
10527896
87726402
89990763
16570626
81107168
96768949
67541141
26846737
79986795
74726732
48256300
49380934
67257652
73206208
60485993
59053315
18249930
36054563
97583114
77029300
44973306
99349351
19833010
4677810
43795838
43284416
54454862
95438854
52036306
88636469
71798327
18534992
61829599
16516999
66092505
12464457
12810868
65642523
10091305
9228053
15558540
94458962
53937736
29199799
65358409
18262124
51590365
24988001
6033008
65157204
83081426
65646475
31966744
74549832
90383550
51845302
54004997
62175925
9239222
91319383
52883941
34836292
92254516
21866316
48839398
83446056
20989772
77710418
94942034
56242377
70620413
62097224
66719702
95583064
51729316
24005140
54275292
56342443
24478913
75893304
43222016
45160582
83159638
20044714
95482304
75481707
99097412
37471573
53788257
10243677
114705
1248087
8350630
13131646
50978216
97809956
89711459
90427016
85144546
19057029
17657353
32671248
60059326
45426311
16953125
51689552
60513249
97439311
51578339
11110830
34161166
39105792
70444611
13568801
95131213
71082960
59883598
93365439
31305192
67481541
90474161
94430072
4137181
74365636
16372704
5313039
30748047
20402305
76400134
82302002
69703181
20842217
99272569
66333732
10634466
90948701
92866728
65963396
29750826
24594518
11657951
87871120
54924782
56538827
3605708
46966165
92734654
99246161
78205883
52842162
49316296
52139361
36327787
4568228
41905495
72858134
40316
52371314
65817527
10506390
41847245
31288007
21161542
84409181
16600314
99765142
60234540
48270976
63906860
44706040
37255425
78850727
56225230
45644025
419099
35677709
89237475
34440110
87271446
39569968
31758749
85823356
69788506
43741482
96702881
28708556
48509847
23364268
50852576
61837435
45412205
84169790
26822160
81009720
74262582
4924554
27154474
2925021
32870312
44604878
48527984
84183776
23437754
95344903
98194232
47846289
51124464
74572073
8710809
16486438
14587539
72320087
78535091
15076736
99801473
95977707
11915294
12292366
35617042
48462334
2637016
60724333
8575468
96082032
92496689
28659333
59299227
8563109
40882150
74942034
63744346
10579570
9611327
48222526
11693679
66645272
4341659
19658511
30631511
19751388
16606782
18751607
15664653
29295456
89117113
3125764
42104046
61610801
30693644
80191477
84916490
3036078
49468422
20083063
3283604
12546031
56222283
71120929
75312140
50390919
30444285
60262426
70436474
98170424
95454364
38301682
9713216
81817715
35359991
2511636
98064418
74922789
14410293
95353571
80177619
68825775
51221330
66986591
12378065
66417522
18190181
89579923
97073453
77366138
6072276
93665533
61619750
47626170
30107308
39580468
98515620
49976322
86248005
51863520
14112899
44679129
62039491
527375
55504096
10181260
98643731
62476242
23450175
58408203
9595148
98843324
8240588
23296539
23363726
32358119
56892782
25707793
5007273
53508778
47322923
24049590
65493825
58540342
87838470
4374491
13109936
67338897
9864136
13329004
81244599
58920345
86125933
4291912
61318328
28308860
95055942
33891702
23341292
25604943
978469
90659616
53224767
8369577
16293881
58002181
23290541
77265192
20549903
53421987
27239523
85184111
97704112
58747632
4032773
7661753
9320951
71135016
86646672
40828388
91759473
91167214
95493111
88925386
70004345
97215898
45511646
10738042
41645086
79353345
7672497
90227924
50152198
61852451
6068522
66046549
37131446
91327349
1174681
15154905
15319259
13806346
7531508
12948067
15935579
84761391
83443597
44391785
40420836
22926197
63716491
83831693
43898517
23513101
50489569
94261460
28834348
26393580
37424918
76672109
66780001
97458871
88511712
66201596
54828607
29557081
83233689
71524898
64068956
26256306
47577758
67446048
39065097
65666519
27151143
15963072
50930973
91435852
401489
28975437
9200666
77901486
41540617
24904634
68261655
20616171
3261833
33227718
68031206
11795426
16779497
84519302
72787357
42657333
83236601
91110379
90151054
96488459
27313036
84765764
89252519
43210452
86177748
75531664
94763003
49199225
39078668
30599157
14955411
76391915
33233928
26969029
97058960
58888029
7717913
98001713
73241803
30204882
50230065
95518770
23501461
92290608
72559416
7727809
97038713
850272
53842503
73421610
87371395
18333880
60048028
87017942
86108024
4213977
1262274
2234742
60107442
65402049
72111266
77524417
22422467
41586574
35917866
9621672
41247913
10003489
49895904
26304842
46914063
41066348
90832831
42156936
25195794
45095850
71373818
65977777
97817818
16115962
43322439
12593575
86562994
91658862
62507659
49998180
85931101
18387632
49987526
72717026
57509928
98061349
75983301
59498588
35331801
13201224
29342551
56209865
50281722
18350991
18957421
39255213
49445994
72954183
918825
9877620
86052502
72802407
91835002
52076456
71828552
66261776
34312742
46136665
27224370
71891157
33782916
63274605
98617719
18770631
9402788
4840959
74487821
28318305
57502180
79869753
65347403
35358091
39837965
8325213
82235537
90792198
95722873
72788273
74648525
2824455
65904214
29967818
66331609
7981171
74952107
4556467
53343484
37204682
80004311
73627660
26773447
71382884
78196854
69853267
27535396
470672
8240605
78984741
84443742
91813075
57699846
31774167
82516465
87664787
34968892
26115272
35935035
35798501
11168142
2771842
30667474
77399781
23695615
11557733
63339595
85365894
40540407
75977192
44993054
46179858
57319491
7677136
96932454
87550788
71030311
59967813
28535041
70142090
93472567
97310522
17835617
28407094
19999888
8039215
80628880
76586993
6594615
96477519
5036620
380343
70158102
61647345
89815708
62061534
67378694
39365538
76544753
31614543
19646243
46929288
30195387
63777437
92354579
1849994
48003428
11094623
52763234
73072285
63103421
56792131
81630718
82485712
33737350
74483481
99400285
81789491
49217361
50649263
51194229
43206447
44998250
12094666
28695766
88274172
57545918
76070181
57672386
35895241
98083168
22648775
52987570
35742334
17226722
84807376
8087952
5539122
31034359
64293660
1831645
58037044
95656254
33915349
44894598
65857421
41790113
47825583
62671766
7756000
2198191
89463953
97457581
89093784
2940885
76130481
74687057
60977166
10564025
64113745
95148747
38087695
78655329
58571545
5410140
53895594
64932478
97992447
44353824
95792174
67875947
19381326
35900217
41547815
84971917
2956133
81943897
15080024
24544266
75073641
29571801
94288487
13152593
16588282
31141845
19981837
60400564
77472566
62221203
63797230
54083202
54184392
2218426
38424717
18813354
6162827
46359297
57131909
40078932
4489358
81624
36091479
19128993
46997954
91650487
54707864
19765798
88099354
23576749
51195844
10191902
11759578
5074217
96070893
7248729
86209504
67193708
769963
38971102
38143286
49366757
35945064
48218537
51783142
64881764
40486344
35638853
58953471
46367407
42274715
56345535
35237990
47801001
12087073
39982411
44721675
33084685
67843291
48405251
92389141
23093633
5168974
45690016
4919915
52614434
77539934
59804320
93658225
19137190
93374166
18837421
79522538
89483241
54458026
53522303
20452709
84245520
78961206
54811403
64877178
39556912
39748182
44957841
17138775
70412457
94282853
73941865
95677423
38345196
83511458
52765194
65175781
81446921
63872208
20274295
48286810
58350332
97006803
51489893
59749822
15727086
26639811
20199494
39745824
26048422
60116
45659866
98638459
87805213
54110028
78067658
71500605
2159002
51800485
6961070
38058181
70223598
77675866
34449033
7224069
15049638
37712531
16224323
30890742
57156029
55527108
89363542
80057223
36438738
61482002
30172657
38954008
14868033
68207473
97586925
96180449
41001200
56225088
49226210
2877499
50493104
30682256
76051081
38831590
97047920
86430191
97134291
60662331
251014
48348709
24391493
79719679
94141577
59304160
35801951
29149823
10988208
24597192
48854720
73240209
25327542
2203292
29400995
1392507
64799202
48331907
97064145
42979839
6600135
91442683
40703094
67315887
75491789
51285807
56552299
69705506
34290887
37015776
89545233
35078752
67787787
27015065
43503238
55364901
52256853
37619268
28435475
16184428
35404956
46134246
9808615
68582329
25063436
20866778
93529589
38664861
62544617
85654139
26326241
73715988
90797589
74687992
70556827
69553974
84813424
14209948
58140084
7749738
97713656
57648272
74745718
60386237
60236618
39518360
33655811
97124469
12605540
48286984
81398468
77600966
18774050
29577765
23526137
71193
25615277
56561107
59485167
43502363
59629097
64926690
87685405
19090030
66129497
74093940
54476675
92819860
69644574
65701292
19182962
52926286
87481687
84167026
38607720
44932840
43208585
64283546
12040069
47726841
74369534
87256682
96859393
2468375
94347211
62007516
7015233
63017123
76213077
23404801
45172871
13250110
65059821
16691918
23948006
89720938
72120762
88826894
83753884
74470982
50456689
56692930
72261440
44652493
28696948
50898597
72800054
15481996
80887518
6722005
42238571
18741957
20615754
63025158
80580946
68733773
24003389
40849223
18848438
74712944
45702618
68886709
94523263
27177183
95573524
48913489
27182296
74012338
81206279
64165405
4801338
90823831
96882195
13986676
62499895
96010344
53098772
66905680
25186760
28660009
50589585
93188591
59737120
54724977
97066928
24760019
89966229
66757674
46033385
35411035
77671900
23915691
2909590
29179937
47614956
23149310
80560971
60376730
41097462
18167576
39782060
17813836
28311781
57356228
75888447
114913
94471202
4249768
5097703
32179639
10392182
48011039
36297753
36035755
57511008
15336301
82467651
35008292
73428665
82035831
1607213
77539857
35443692
14055959
47536810
56827772
94923525
69787100
27147554
41988920
98862219
83085086
81228474
44568995
90971057
48523975
42296762
16289677
22855399
15063776
44148180
6947617
46265793
93685232
16177884
28878303
15405806
19807220
50760675
51473450
39477881
17714462
76799692
37552700
71008645
66100448
57442178
86161804
46286261
99551694
88220895
43385207
57046385
27806045
44623397
15368777
94254820
54413650
89244371
73858417
77660973
9580891
29977020
93645123
51256226
23113738
36698660
39401977
62697467
86189339
96966709
14101022
52292701
32926794
76539770
56668373
97749995
1216660
61062896
98496720
8332497
86807087
49170863
45422933
35928007
24543950
25121646
95175379
85375093
97893000
81316905
7627264
77084529
90039580
77497303
90379961
78106737
97636608
55405537
44064092
83719701
12836626
22036850
11930252
5634086
71427674
2817359
93004309
77195312
72455642
26016982
13588326
8168687
10807755
30410916
37055471
56297995
35119985
8565341
8774527
46783994
47981233
41049413
18813948
69703551
60477406
76839372
27336190
88811566
38199755
33216892
39132442
61827750
78297382
37170174
57710360
74962669
17159345
98843119
64190019
44898702
23855767
86667575
90755538
15590450
6350273
80741601
26633821
40027271
74331573
84630286
60922004
67511740
25725512
21475315
30768634
73118438
72778992
75077677
75449813
49936478
104412
33999869
62102570
7657912
61101061
81817355
32928076
68306607
13404004
51094000
57514095
45724697
68939633
25685377
58818672
28225256
73091114
65372434
13887709
31021727
21509610
19943610
27442084
38160891
96174257
54586321
272594
43283097
36143678
84291378
97442555
19240019
17605077
97951598
91450581
82107804
74677056
80546209
60894324
63195978
52134839
28405787
59256824
86347
6790060
13771157
94980198
5420201
11472313
32978911
42078589
60027910
18039555
61473810
9568285
9066274
90015127
8874334
62664615
59162281
65548661
90474758
4032207
88286033
84477473
6390525
79709517
84382063
44187360
96140977
82304676
33930793
5412818
41474870
39634736
36907125
76564910
51902199
26423823
43429786
71931067
40485836
41569589
92194664
81268290
88316020
95726209
98061715
54835386
87649927
40742977
41484648
5519141
30420160
1359998
75464294
47954700
81735048
93328361
95061809
30784989
9707916
3936254
32980526
2623630
72622035
89241638
14131791
72868788
32785543
95905919
48319370
56062452
40741270
28473585
78150406
1614107
32617922
59644502
58012378
20835412
2751456
71245555
87511432
99601586
50241545
37246086
91276759
79616522
75372785
32609176
47689727
64075535
94921513
8672751
57149277
47167746
5946888
98067780
80252881
31827870
8951866
51175084
6134230
19735269
83081106
8379391
58596015
72879814
19646267
44793941
54112744
30995318
73644785
98908048
71820751
55540122
95538676
96273175
25889449
73231770
93420453
81722360
78870773
32781835
36411325
76857579
48506558
22603608
7872893
27097146
26852822
37867864
17489971
8219818
334255
28161015
76784268
35156085
72413357
5768974
76994037
85154646
950212
85694704
1913647
88100327
63107525
56156053
83201929
93698262
8949953
19553877
10374391
38800034
6888506
83611768
42289448
68975150
80083707
38243945
8083045
22482867
82161670
1195078
11421913
38344329
26494266
12915971
67418538
74835456
18289427
74605266
62928216
12311418
9334315
51785533
71140624
2040919
6999037
65930499
4857726
18192502
91670558
8069532
20651688
76107546
88837053
78329181
818607
19660270
76335919
64205207
30846166
22300765
95630475
55980637
47718748
29072466
54269956
80916432
76077008
24572572
19856123
47254965
63878194
98877198
92891575
86118136
22178754
99589606
24886103
83290165
11954595
73409201
1177003
5700469
78021953
80293107
6268682
59027934
31220867
93035663
18369910
5910132
26733816
5881012
63520271
29247800
81956899
68879773
86629457
25347045
51505149
36684477
44345640
48252560
11064800
88244657
84425976
23520330
53813760
99618151
78769877
88596233
32489856
68379935
17122863
62458365
72929698
22715553
29357018
71609074
78626982
49377625
83937204
68043433
54727846
35717928
45506689
30462423
19615158
5753671
66350534
88542278
85118519
97767016
24761491
5129482
66269953
60665908
12045059
79229675
98816909
62959155
52124277
37836376
69376930
6738796
20569549
94052880
97707355
9850221
9575873
97461135
3166355
73109794
72193043
57960610
64718561
41957887
22300197
11826533
74012307
29581761
79783403
26821019
38911080
12889775
35565150
27945970
26746937
85660339
85051650
15778851
25388494
41933030
96774037
52019900
30453271
24774755
65131938
91452809
49678908
63772965
50893703
43343556
13197628
12125051
63220921
78549894
30393516
99465366
44281964
49275034
80885365
28368259
7879169
27274293
36254156
44869157
71878327
72026054
99271309
10750581
39601204
24334152
13991937
47453105
95788384
52276016
40128929
28312158
20389634
7400368
22154161
82722288
9483693
39473234
92679905
78435545
62322751
60547304
82516934
47467102
21155349
94175537
19608459
68278547
74483899
26506108
65586002
58619579
82200858
33895664
93332426
36526589
94124784
70487118
59578523
83708850
92390337
90655222
82675733
78419344
37563838
69878599
33313624
31739598
71949464
95814194
72684583
60150842
79074643
84304839
92599753
1774388
2613016
45731311
91052321
47511855
41898311
81327424
46992010
20582788
4644232
30423868
83465596
28037858
64517654
54499287
49202759
427233
34881639
26633829
27157102
75945389
87459864
72531904
42984023
13387595
62066405
66570385
97047827
94784198
91148324
41011790
56960290
9583484
19672
94087366
2084414
74002071
3703092
41403246
11675528
3235313
56680730
11167230
90724860
12513756
89093509
36000064
65028348
12712194
87583304
99321596
83998475
94884971
20675260
92039698
7304442
68546778
26038634
72881608
32163654
53886962
42898165
83369180
31175540
96854162
99110434
84139654
6709673
16946664
24849841
73852848
44319314
44674032
28408200
53917298
33296391
13411991
13304316
73137729
62724802
38462249
57791795
45372501
43198378
14571366
73566
82443197
21283082
57290080
46271578
33722559
70917652
89011096
28713851
15717326
64923089
58266363
13704813
50047400
53851881
82163747
79017636
89803114
38337612
13279872
29330451
93451211
96252528
70795194
84225795
26183559
75254673
3366216
88750830
12598629
44180101
697568
55523696
96425321
99244654
69835626
33660183
55005007
80761321
88999828
11138661
73616528
87213666
39754997
30436334
70448555
91775666
61277253
33235226
22895010
14018848
27459626
33485439
70446424
98035633
4808514
75589081
92051405
63477071
68638800
19287192
27284014
85165526
10904939
83543731
43168383
17577615
48392745
26883085
45927037
98606424
23753380
42880884
92014304
63622848
94497773
94378375
79149122
4730241
29768848
9743176
49558959
80465904
9096085
91832637
10547326
24848046
97894610
4496447
63587820
95363921
5571829
9220667
16900497
94763518
33377592
15416977
48916655
54195334
99270371
79261719
53783646
48441089
8825838
68065226
74262138
46231623
86402020
87891127
52747054
68626329
15275673
22348648
74985344
20295201
74219200
28761637
62216479
76650610
30000145
95701935
81335221
3842111
18622447
52400066
86243501
78671641
54919213
87863792
354273
76840286
71542057
45508173
75332676
46245989
39726069
405184
66268825
58271112
39758570
51384915
1794856
85399249
67222867
2464705
78971434
34664095
9266727
8560554
8423656
40254022
44863072
93072575
83113128
97281448
94853892
41471326
53764733
84795430
16126503
49995491
1358348
57401453
33255402
84366721
89845179
79498406
78107096
35210375
24515584
77606477
50065636
57629637
98953002
8310527
67572289
47915831
78541897
91063566
95525086
44303021
84904307
65878713
56756837
77415900
33829630
80492555
62370038
33854825
61208466
34927603
82282806
10261504
95718811
53848676
70122938
10076447
3639199
79342004
15851347
88710718
16838869
84703670
24517890
60498063
37942171
79775287
73730806
869818
1668461
81891445
38197160
75817554
14757341
55500183
53569606
6802823
31612366
15191349
29380945
89578024
83306973
48737926
81691247
69448039
24929551
51654169
98904087
80692169
12997861
95846236
51782683
64355870
60006660
50632975
22829824
24400038
27808994
73516184
36766235
88062981
32756366
24662984
87792058
30860032
12183528
87522468
59649106
71343636
89330137
98041642
39284036
54811236
19116585
66591206
16273479
30629855
73870175
85292147
9302746
94608481
61228086
34593866
53144068
58567791
57685383
67650665
39074744
24419812
93832426
60545461
16888911
62978506
71021436
67299552
15030516
19489311
5364525
27779720
8413104
12417138
41505133
6275872
91760901
41106513
14994379
21193414
94434068
36075179
54378401
89816587
84380494
45286933
39859933
4596615
51840849
55946429
88797455
72358802
74539379
67156496
35070741
48975126
46198881
99977916
51757783
48495459
89265915
11645957
28482535
76865925
74725507
56352884
26615788
60893949
79889720
50339667
69215485
8065924
36190493
81103730
76713066
32517116
49485425
84186323
83986566
27538940
25449668
63928541
96269451
11443145
51594126
82267637
88549157
47655259
88698718
90385667
80496129
63162896
10420926
47934108
32880581
3792736
17038079
12566563
94790266
57440241
93273320
95355408
68231019
4847880
568783
54897883
58907765
74653012
99696607
41896125
11744843
58349932
12993003
36899624
26170900
99989191
18578908
34715926
50088082
3640445
47571966
90526870
30052759
82955013
44439784
33606458
67363408
15975437
79297796
86148498
90890566
14358669
37182846
66315614
4566648
89426695
85264764
58266945
24015116
13265343
55784164
57473033
57936531
67103339
15479321
39758981
67243702
22376344
95704668
7719025
1771987
63484325
69727206
71718134
50469093
81867113
12256179
65752370
77639017
15547029
2619818
54905270
62987251
88925939
17717067
92750721
26361770
6896661
48570945
48364568
35241642
53067226
98684984
65980634
51790149
32245718
31208871
937912
40822172
25750201
11970482
6402522
96058898
8362281
97607750
22211533
41841890
16915971
82276779
43689107
74900812
92000442
96726085
60854473
46224806
10762894
42977300
51314238
68549325
35345700
3569021
60359275
18973292
58412209
32494052
94232209
88863434
95152706
75845093
4871024
91143712
56072967
83096297
32156009
46530527
13022241
18266957
51091706
40044070
13897284
16380377
12556196
23550383
1158871
21149543
66172589
72077621
82923989
90257962
69240390
15676229
470227
34587999
56058124
25691570
35340778
25971408
14736652
47086429
26013423
37251653
73920670
26050102
86752000
80471297
77692287
75283012
78563607
59709174
44126075
65336164
8221238
19432658
90112911
98060908
80474240
26203994
23595984
52996595
564896
89252752
73504887
46364434
89018147
85927961
49483486
78780306
93704996
82564732
7847521
96945202
51042993
15095104
89754515
58079417
89846469
41117891
92809695
66958289
89044314
84496308
21568186
83868393
90826210
42316597
26738887
58981178
50653789
3719567
11275041
92446369
37188231
71276443
35688811
9412614
11059969
72849434
59402951
61223035
39371256
88947548
82115209
55806185
91023197
95213175
4176221
95948577
99852149
68671327
70857565
79416095
41916006
30620014
47914184
32073364
9170584
88478476
48637850
98080257
53614781
97543815
82081406
70333182
48467407
34502317
62545637
81538472
61088051
64828405
38812366
90191017
46501171
92073062
2842242
36381139
61171246
8748679
89409264
36426512
20064335
75374934
5904798
61046584
2287348
49639514
43612404
53949399
73302699
73989536
34244481
2632754
76767347
23808445
77368369
53823353
43648611
75215216
82271371
56761675
27943970
91076943
31371986
29521872
59910575
54743614
78841704
39332748
82336677
26049049
77833869
6597954
21518880
15090982
70611571
24723578
31015453
92085038
48726092
1234480
17008921
91123242
73834402
88844729
13625442
50961661
55184357
83552384
74530904
35080212
76477818
17427417
3574012
18329457
4795760
90088841
77506664
39695768
57398779
40020832
53526382
35331504
41177075
6517862
84511364
57327174
64804168
28398436
36625436
90126894
88549251
46470830
64039841
25448179
62337283
54420223
10745931
89566138
82939569
85224698
92024454
14426916
7868975
36870597
40612795
50894577
11193735
68060678
62803253
72201013
77435433
19389188
35757757
56113828
59155926
2256459
32694379
52278760
84752926
12334553
1058098
87510160
91175609
58960110
49414591
76436576
75353080
268407
50995807
41862624
44525720
56603989
20286884
1549404
93620546
63720637
8795004
2972656
24367593
71052156
37514155
31182101
30878204
88993058
97239975
37410787
27573780
19334907
9752948
36886277
63153325
42982483
29245730
66754999
7020714
93609243
45803295
31588448
78371395
71351364
23147523
61099162
11888922
79894208
98437752
68021763
74462583
37846908
195268
93238903
4059305
82165211
4224697
18845003
82229127
60167217
69883383
90696161
55869751
86551596
48658064
31908912
29810184
13495682
72516045
23622603
80297153
42666867
44987640
44071367
19193960
66672492
27802454
70625937
31055680
9511166
39851151
80029275
29465254
87944797
33296148
11692135
37152912
11920704
49141348
58826492
96339785
7334692
67137031
7630410
4121268
80199067
83498354
80013489
43024992
50886885
75824232
38846759
22442901
350411
44399568
63875860
53560249
68405530
69642486
92755750
72612023
85244768
59026441
75715215
86527734
60762385
5884255
8769159
5829435
88080804
74919482
72857354
24388476
75456098
13154321
12553953
9499771
18671553
53889871
74879088
41686365
79825100
98813137
97131045
37502783
90363790
88738103
72486427
53976212
40164214
86009729
37390121
96635751
20811869
16037095
58543276
78570223
31967762
46774497
56724777
32674906
33362005
13569257
85941213
98060517
81619609
33286778
99746087
52179517
57463150
51964007
31317283
68063620
93073231
60701569
3411643
49463077
6305736
16664293
71068185
51746137
44412552
61814349
411004
82081814
17799753
28557684
56675626
95429086
48656958
16362443
33277412
52741527
81038764
69439630
10049000
81931664
60771547
55905950
5449517
10699523
34556610
61933533
46408002
11303485
78566326
59000732
46385785
81539228
14968744
62574285
72169145
62207632
29015732
80770533
21838147
70620812
55000244
1468973
98366579
81455118
53502506
6004818
77520370
62561948
78437759
42280486
56329026
34054657
5587596
75553437
64660520
56778625
16202759
42236768
1651023
21629924
53130446
12058777
59305816
37416695
72528651
63450517
44938100
43169742
32931646
62960579
53752054
74930618
3134434
24041152
53371903
28814939
40542621
86228123
68098712
96116678
28322782
80382897
25832697
24748898
50484645
27419034
2684732
39583674
93090543
259861
56133083
45247092
52842165
75433488
28038893
34444919
3624830
20791042
63858149
36554176
61043046
38727102
87982593
1441134
14968038
84695190
90373739
16495510
92611016
53765373
73651766
77754617
18170250
13797510
28755845
63593248
49773252
23147011
11458556
9450842
76907695
9637216
80710618
29945414
30028692
82093081
96392294
38784422
93331025
67616975
10995845
43239672
78130321
8893373
93563212
37532163
40817380
53342306
45011772
50407333
27420971
25521250
2066711
87335340
17631049
82195682
84621945
99950738
97970509
60636200
31060064
47292030
20130025
83208131
51410791
6908617
56445143
18704369
52507021
42016790
90558062
81765959
81109484
71984900
41311784
13950796
53184413
19445997
81301581
36386347
16817415
63208202
42763697
62725033
90712736
82108757
55420956
36423389
39723657
56134900
19174065
93442340
36062601
99173365
10082933
74632176
10236925
35873283
52193678
9701100
2649178
33099574
57016379
44211882
76301988
35663282
53740431
74011131
67083620
94351871
68795676
18436382
12418771
71218927
95647830
99196511
76201205
48664115
52588144
79672322
50243655
92638350
5884262
57290402
65161727
40506059
31458835
26400977
49640778
16408782
64024296
41618298
82218464
63687414
97408148
1801642
37664420
18881688
33047827
46770012
27177802
5445283
50024693
55520687
12191825
69565798
84562385
63289615
62622400
13895957
49967885
71441842
66789104
57683487
10188503
19166476
49646547
90392188
97451781
68589664
43881147
18658582
63117515
38589420
93153161
88112264
92483690
9739550
64409736
98551339
40745740
29929959
55687632
6117299
45818145
32874067
13902362
3929018
1808489
59549437
13334528
4148386
87418817
54316777
87237497
72258083
9581911
15778852
82378929
27595334
62678024
79191137
7380371
63626766
6490191
18299009
41234974
24353944
15725494
94793470
36976597
18454362
54850154
82152570
8569941
55698873
33865064
15535391
95929233
47816272
23504867
2748487
15603006
51834333
67510075
94302503
82948192
23111498
60742353
88473180
28233573
39445005
45945183
14392560
74549159
10021914
70165075
30901762
32954882
73354716
80824409
28637718
41092479
48060314
98070357
69106495
99434344
37310578
86522227
17881894
76190742
11476905
48421466
74188575
72192866
39945440
49286556
99675653
83177091
99891526
64633590
52913257
23991195
21131679
45599530
29867468
314543
97741589
56168493
45207226
24332104
1224484
44233972
4711577
75039910
10483339
2326151
69281031
37912989
51102966
26200507
89179100
16774170
32456733
35641194
50268311
69914288
34452579
22112297
68350450
67694437
26421856
92936549
53527437
17684846
75392477
97451408
43083513
31350960
97997469
23356153
32130109
71686195
34336617
12802850
68593447
90125829
29579944
59593188
89565348
32483436
32887546
48329352
65146376
24268409
97793480
91049790
53316240
75121257
54596981
9591987
13760662
17605737
36120164
25808727
52720670
97399345
62587449
25278772
86625825
98014451
20081087
92067074
95406229
34362265
17314403
6485413
51890613
14354070
46187403
9076439
40593339
7744654
48158393
61899389
35538112
95799734
47852834
52653817
74689592
6163346
31072007
53570601
19257189
74375806
41556829
50971709
4852158
59523844
51166499
33908850
2535999
76979997
24770209
72605642
99574076
79409326
83908122
26130428
59644643
9300976
53502788
10711771
21854091
86146152
11504376
97583146
77740516
60770694
11805133
24726780
20138667
32790621
2095530
28211155
71021271
57055947
48154277
74126825
64978648
66457518
18526929
94877937
27666716
74581968
94375825
67551792
45222007
38211759
90762744
76347883
61252403
10194131
1602616
54995665
66567984
84170226
81412019
33433912
6384047
68302124
24742678
10783369
27436834
52511677
97372953
34150596
19493317
87714241
62026940
90698919
82363335
43768380
52261603
74669308
20051974
80857702
9429776
97899311
41501066
65073909
64076260
93453933
34902711
99194221
21103135
59143053
96328416
72967336
80458978
88162709
88971462
70378293
76437661
95381827
6276169
93904791
59950840
22733803
19317366
75068976
41961854
68908249
28750407
66805212
1797747
55529258
76292960
44294213
82012997
3022272
25903420
47757808
9148627
28493970
15528600
61880022
15961222
99573278
35509152
53444607
90898151
31993397
77521497
50695166
41740730
24754445
50428699
96882208
55961184
325730
97801170
6325192
45539869
94170512
11405199
86762639
30426364
98861269
89959533
17278016
95724394
64469586
81306430
19974014
32821345
35343819
96275217
76936507
75415911
30724179
35437295
95807456
75632407
65095901
6228165
49211797
42620170
36266177
72173293
19907545
22256293
62701656
1891902
97214354
19397495
24824996
20919981
46199309
17722279
1198298
1007342
22248084
2290336
3587688
282345
25825586
28807658
13889061
33483344
89046082
55070552
40194309
58331887
93554343
74579945
13597564
5135686
32404848
91841716
86701386
8988159
24166325
1934302
9515573
73667489
50237150
83629363
9190852
63785373
34009210
62354808
92753191
86210565
88551926
24814779
2971336
46673617
86205177
75913377
58282479
5188540
14982948
77115582
90213266
71008131
81924643
26430272
93172622
79829034
59226226
68288984
29378711
52508978
84689635
17755313
88846698
4343566
71109416
60331319
13951490
29727375
29846107
35289051
28547226
40610270
10004791
17670017
1742546
64433844
17145253
99148334
60279628
73135916
32910587
99691933
95440157
98347242
70799654
65790813
90209810
7140122
92763852
73924534
90094058
49752656
78430906
33448153
21824098
16796067
93411180
96284138
13867111
43810033
88001110
33377814
22116778
99978411
73151995
33028046
14657648
83734336
50121436
43728451
17652531
98310528
4882366
5395061
87090186
86531917
42056717
45724138
10558089
96869595
7605555
22391552
91891724
26606706
99295821
52907769
57329459
26599426
61438836
29777868
92815351
53303722
10733355
83344150
71798106
54297432
6234381
44032568
25042462
74336310
4308980
11968448
97681503
59983398
82545283
58919594
13389365
26047438
61376468
35675824
45850496
69524260
42906083
9256159
78663633
83584254
50125350
7283232
6777960
31580414
21260445
51576790
6160056
99319059
61053823
46154528
29590270
2255518
98856891
74611609
1555611
96228707
60792358
13065162
5725095
28273158
46046816
83844616
26357351
84448391
54503219
44792932
7406124
70141
51157250
13890350
87576710
13844666
61631903
79956383
8977292
79887593
69974154
10025014
54448184
23206440
64962278
71782628
62596171
96757449
42360276
85930771
88779945
97531631
88727987
75771500
8868166
40223324
26144917
8559569
4918407
98891020
97958450
20633116
77710223
77701151
92661200
82995548
20328370
93479802
88288613
19411090
75064781
66576404
13169746
10292696
18434826
57721198
53137329
54363761
57041716
31451097
40895921
69487097
21642099
9665422
73460071
73961013
64648078
29395188
59521119
31330777
64340491
78431196
74207443
73264354
29472430
31623397
25706798
45766793
63230141
94065902
31171746
89993136
63522656
8709872
80593311
57762870
5436358
52954390
92079616
37739909
14873109
18269535
43203801
96843573
13660177
89785342
96589570
15083097
4859020
58976340
27296769
54508607
2002464
66088015
41279031
74755302
62263118
72855103
42449149
10697548
6119401
67481083
37756232
10560736
35271427
48974940
50015046
95558925
57011714
87029211
54708131
21395399
92932261
5988779
45093560
76004249
69019551
60481898
17996296
41508818
24434452
8404815
26752395
37875239
29489433
10673028
66838471
84056280
6727876
2042168
492237
94025136
10099250
52988475
28664321
31025671
38841397
37814425
29300177
86212687
67971786
11563027
80409649
16783194
34710340
89801151
12628715
64429987
68476796
96746782
9814133
94767364
25407677
63508860
26250183
21133076
41016207
98385084
76713446
47270873
46380111
33289336
174694
29816801
74106505
56584973
1367364
96785052
75622293
44074603
46683007
87473142
66716949
81895038
74541293
4041812
44679425
61904269
76013984
88694831
79091748
10204437
92359380
92673114
65950537
60162333
53359594
65533769
68178888
94170803
67873195
23318167
6971775
84007001
57558689
11696386
50307811
52615619
60840727
51043705
95191028
44168419
99244087
72255770
6902708
22079562
97386228
39102870
55202303
53105661
44185743
20783005
37787678
80609251
22012222
69343347
64490236
31455720
66186096
64647871
71034580
42850680
35860758
84985604
63442218
80773636
23121947
16211651
58323893
57653601
27171812
25027190
70717583
39754315
9590517
42732515
20433476
74644950
92562468
61189254
36020382
15443005
90105601
61026536
58739603
84608375
81051324
28106560
8904283
8382786
57903025
74275115
15509228
80010804
66678357
45372462
14445166
31213839
96152889
57842202
48281919
26645893
70121227
66085430
4449014
53930691
40739367
88562376
81784470
85118116
4884814
50703912
96319731
95819992
56757108
77683498
14590714
71770165
19441551
57301422
20793567
24042837
44486572
11495318
87133579
2660208
43125894
59723964
74453824
11892015
84848900
25648052
62695992
21324499
20637058
53686983
13271589
55945988
19204224
39262620
33651739
71314705
37679925
87509273
29375246
50657815
33845581
53156889
41496934
37878248
98574815
58966349
24833550
71358626
85653891
72859909
91107268
49653843
15592577
52656007
33444099
22221676
62117719
51558805
47175772
883341
9322281
53303923
44351047
64424397
16284867
60720626
23930310
27394874
99554500
59597293
49772938
51562285
55201061
86854124
17999595
45491214
86964039
40419701
73203590
64309864
89004333
21724082
88691034
41881176
87301674
20770521
34155960
54390366
67081957
60303468
59963219
84920761
81855293
58187354
70850977
79107188
37560065
45846348
4020463
12684706
90616591
72150120
73210350
32006569
66884389
4687159
67726249
41767939
57890258
18730611
75094388
52682370
47363814
94719576
19927050
32220414
64008384
60661446
16932910
29300216
2286737
50980883
30297457
38647649
41363571
69033549
17729333
91109672
70583495
49365408
38462133
75263244
78150046
6991390
88875096
25029554
15996412
25213237
35919594
23558518
39002836
88080433
81293558
40332844
59332290
77368074
62687391
15258352
18150844
72311345
82139589
48524117
76610464
60270787
15607771
30361201
67750451
61540714
67613063
21693783
40782799
16752812
75897431
60315156
11742070
82428148
74401526
41949838
10190313
32416261
89794529
99760841
63872810
14820
73849323
56969255
83034374
98835237
78050619
46775850
17454248
87878630
20157506
12277527
43878711
57285498
7534723
11184298
63975038
91856371
96750870
39556286
25561746
57307287
31361296
53249014
27863913
63483389
3405517
42095343
97887063
5128790
92723341
942781
75499360
6586420
10812337
33446871
73073071
95825354
92006493
22998925
67988104
75875420
58958885
53405891
87181240
20062223
36779397
67070508
79285238
89915375
91044098
6632608
76605538
11366251
29900269
7581214
93904683
72519226
95597387
43548553
19194000
53094663
2249005
86230011
31769405
16388203
76055632
30579894
50686636
95616619
63488808
69615482
21676608
70736023
79258647
37387698
98892144
43695993
26780768
93074720
59403912
90668551
92155733
2416299
389230
61661405
61519390
7585505
41658288
50250688
59472936
24907380
77526537
9672243
41926614
97459448
62870321
13477413
84172687
71468742
57108559
68237040
88736359
90557656
98262144
77776044
47244512
78353157
6393111
30113223
46221189
39889398
73668163
53201955
23697547
76794113
46889277
38814941
97457226
15708154
40263496
17150137
77582611
68061654
81932985
31178293
96992940
10598323
30655789
89190141
90453628
27342934
40130679
97780959
91982021
26549791
71721910
3542112
14885225
21118496
93499816
9485896
10360018
82646460
69121741
17746763
47495349
81396717
56498210
70976393
17789018
54748731
58597123
85242311
84378793
91985235
10122512
52872469
83864111
34428866
39964760
36846526
55939545
6919617
23869416
22866213
52469968
73422035
71137671
61552240
37816910
39235893
67591438
43286372
81195354
61984780
1560572
50579784
99932373
29465024
15142428
27600095
357956
74806518
67120350
70289994
86641216
27543754
42196220
51582445
43461416
6498630
51893553
59346580
17554941
99277709
11735132
96231909
17801008
10189567
46018632
3426806
60807547
99059023
22443303
58982826
16453910
47383324
93531423
26814595
58370784
34232151
67603128
7363276
21034579
54992550
29178159
54370309
76480508
83317976
15081350
64969659
8365238
36336432
49021074
39656638
13318304
20247671
72604619
13476826
53606041
86897441
46077442
25410159
20799574
39824237
46762648
66375303
17409002
72759901
69283676
1083307
87651315
75821001
39040347
20224774
15304298
89907273
31751896
48841637
86919850
52442791
47668609
17435685
93797107
45933918
2587161
24186434
12630800
12316901
60196705
60938446
79547652
22231064
65459318
282851
17530615
19747367
28427517
5572404
25526671
94335544
16674240
16108952
16671021
46657471
14720139
13624377
51183048
10883828
5664961
7701165
40054771
10461824
86652628
2669230
62429885
57492757
91624051
69056801
1643097
48050755
15650991
32712606
41649819
60892293
1424297
84664490
1732332
78136146
4428770
76608598
17939924
20764512
26025582
99168496
95039170
25399287
27944870
92822790
63461059
91996967
85241622
41333047
37791063
54197683
23075537
72833756
13026065
78437458
24040981
99257994
73700310
87029192
3309714
66813775
70955749
40741157
77482610
51707229
30907406
63518266
6515234
702154
51751102
65529925
55936886
96446472
79811244
29380461
6186641
85382225
99274758
90837586
57418950
80647204
45160817
31637812
29573672
84395729
42904210
33693815
9661900
30698645
74865074
36299046
29702729
50475961
78513845
19703210
80983185
99179863
42684633
77785050
52541961
63153700
7162374
71605016
76048330
95279251
2301078
95571373
25423839
99787616
25006792
74052887
50311887
41608744
16216594
12835989
68327402
50593488
34233502
95232970
35216319
5145332
54518738
64341921
95735621
44594236
36691787
12442499
65155275
82942568
95752157
86350757
33521626
87885410
79434355
58380010
36758499
84289923
64971116
40054479
22680806
28208461
44514180
77652165
11231431
40157999
12503710
51829436
19714085
50546744
14156423
58881107
91283281
88052785
71040689
18557710
32080939
77306891
96818748
86800167
65603203
25812255
28368822
44327509
46379039
93620813
69672850
40854631
15894916
1413811
18400797
46015647
16770640
43401287
78684582
52078215
24155951
7521202
64110653
89571561
81664145
45006701
38739566
18394772
1188451
79284708
2565794
96263743
67772558
56718212
93155729
69998674
81254243
51818549
84453645
88715840
22408790
81705226
24443720
71096230
92337695
19814612
68333061
30251110
87241113
39752744
56320705
42044376
16655627
55911774
23297623
47880319
89720280
48746804
50752560
86801811
1854339
86725229
12819976
19209555
82003164
52761888
83194021
14611649
69759619
95850399
57253425
46610873
1436015
5566815
74215876
51963542
96596330
21691156
62798988
38190054
61523726
68463313
66352823
51137183
6270009
44622249
60703197
64402203
7799784
9594111
61275130
15007942
26603647
12780977
22033908
61607283
89124863
98205033
74281794
74299358
7348631
38693308
588465
9424125
1680285
71818278
20632400
73096064
88339595
9974794
9320550
17432823
60285876
16871657
21379427
41184659
36338710
96506813
54129119
18591859
39660011
44101289
5132272
57668942
39915734
3773781
32934834
81677686
6852918
58792846
86578805
39309808
63135908
17457189
57676429
23120931
35322625
22999157
22609783
19169059
10878582
7917415
72191498
19804753
50986157
81919579
82536001
16390227
51285216
14854475
19903216
98707324
11066943
79859237
20157566
36328470
74136212
12223995
61816516
6711791
57672609
22533883
2339238
81745470
37881782
61394846
57534315
44473496
19775655
51958772
31265298
414191
72602857
96570076
99836373
81925630
59632780
87757616
95691920
42232241
61353830
50652864
36820435
59820892
72666904
54450335
284600
49821505
18139670
22024448
24687305
21648163
53449217
58125966
51522667
60595623
17205786
3111084
28958562
13329574
34656857
97879777
23672489
55405774
5369740
40152273
32247637
34294771
90745123
97491255
88975476
49129150
46799726
70242641
12662012
22845599
73561383
21042311
72466530
81943416
7945511
86505022
28496338
11165801
13241136
92522706
83733137
36534333
89253287
15162435
82083275
90896764
74464967
73942350
85444794
76112653
49846712
49311822
38500930
88891736
5518406
69067772
81627024
70870285
51532149
73362549
43292760
64577344
55584990
10622742
47423760
56384654
69286930
29387848
17437858
5292659
64316107
57640662
76486384
46484050
76815232
22047519
7516578
14042446
46959489
76628999
92147283
5215713
17806952
32275377
34348460
55292658
8191483
5303700
54180262
67812271
16210718
11585080
14336482
48752621
18286535
874176
94219745
88931068
62133002
58633135
24333661
78529788
76370580
56207114
29805166
87944828
33901026
37588022
43055091
15609324
67243340
26669998
39536529
55691004
81377989
83889562
29890506
35302203
90617770
48052918
29971623
84841057
794872
57142768
95429517
48121889
4613232
41689878
88664924
86929848
77163905
43175616
77093669
52491111
78952199
96748470
97142725
63089182
56764530
77700306
57976534
60746607
97548613
91629445
72628601
2658498
39243486
62552740
57325054
46101149
85039289
66515369
17977808
94099586
46546428
72145108
77052397
7538558
57298029
87330202
85548776
46021094
34199266
2551628
10254621
52058818
12085410
47719291
2634379
32622550
59383192
98557638
4910453
49256809
82725474
40131949
63595184
97496471
9798149
5037396
28775554
21909599
75063846
89686399
66981427
72481073
27485275
28186102
99939646
98063605
95950061
85219587
64699999
94135006
32579626
59416808
31596901
65054382
60100199
60771949
94677228
29409405
63390292
10143045
89287073
33958180
31434173
77729937
88487816
54221501
1255756
29203152
74196809
44165813
14845323
32946722
81064781
63887922
41298182
26342427
27067685
12085812
64848229
71384183
874817
32754703
3501041
4954421
93839481
55425211
18663951
13166900
85837995
81864965
52460324
15192801
6364277
5062750
93040187
14411590
52790263
58134108
8710318
74600402
9358977
50220662
6467105
68793015
46431754
76256259
89700740
67562226
8220883
49457631
1437905
22530094
7473411
25444664
14302795
27174309
21412990
79946914
45016438
19323592
29088985
97112554
41147493
23530527
95832706
90570015
80212490
13749405
15799009
46729998
88150356
30964580
83909709
70547715
85528625
91709127
19557845
63346095
98252425
23444533
87135711
44646672
75530760
14762251
4084471
83644797
74708251
52102466
42310915
58441197
41407924
61511990
80372174
53906566
8177342
91791926
63998989
22676230
87224939
73689373
63831874
12876954
57426315
4601041
59514408
44468947
64935039
27177926
26668311
41297109
25624785
57409310
1223042
84902820
49207719
38943911
57857884
99730130
95018817
47861240
75018919
47509385
21740405
89684731
97491422
55321069
44191503
38540140
23547093
20199342
53960798
88980795
82264758
80257329
74171089
72660579
68074609
64396069
86890024
34833764
24544446
89950064
12322756
46258122
23868559
69440972
7425040
22696776
48705530
77336129
46261039
41640154
20522289
67781566
11411970
40449901
25332804
91204028
63945573
84771729
877803
37019540
25620370
45246713
76396509
1076187
40673684
75305563
24492
98587490
33091699
55755563
72657975
88933838
18859096
52125428
99311298
59639401
9323519
9041745
8330222
8949642
72286827
99557362
9391506
34681363
30364280
25184440
17413080
60397151
32960116
69813278
61026323
26535429
58131773
94694972
91141916
26035051
85705999
95766697
72705513
42420896
43131673
53900538
66633587
38518088
3381954
94820497
20100314
70253747
10240816
41680278
83082756
50765463
3826795
19411719
53945942
42706330
9333185
37288171
43756276
2721367
58624786
92608632
158004
72135836
19264825
63469902
79552828
96571283
73302729
78290414
28819166
48181462
91097220
1678530
83039574
15231538
88755555
74559961
97129467
51646629
4426912
6916402
70647092
44808525
24496730
86325484
55495681
53223969
89302457
28578448
35098397
90727920
95755582
28396747
55642196
33687234
35448065
40644629
70167394
9363095
88494404
33976882
14957863
83365679
70376575
59666980
85506615
12245885
69094013
95090972
72250341
13032888
38462688
82219328
80553663
38321722
38757190
41277646
16661465
35783380
54160651
4825441
13420269
31215095
16605220
70780174
83704227
60036795
34288891
98854009
83187435
3100170
49993539
84508645
90213945
67500821
36667358
466512
42174668
14525338
5748274
37205007
23463283
36740446
45381627
41426697
68520803
50419344
91826223
12527870
8772768
12942526
46561088
90428037
58808490
26510567
95326638
49184166
54655504
17531066
32796829
96568190
45483937
17519925
99833924
93769886
14866814
37480020
59188120
26697155
4468000
58741782
62746174
32642280
12686568
33486801
49494646
66588457
94624301
36006152
91545209
59931077
44343988
58611135
16984967
12230366
62644530
45519375
56889618
71706411
15701742
84550272
21309924
12006792
54430667
74709385
19963024
37356312
69148195
91412977
30093017
33135180
97198333
27955559
31685629
88386787
26103688
88671135
91918046
16451355
55295086
96962063
82197832
82142642
4628770
99909216
56007601
52478956
17121934
54537517
40450540
43357382
71329314
62058241
93124256
58693721
40565915
32672691
25787516
59975671
52085516
60992296
82089609
62990568
69996117
31061880
96080951
11351978
57088769
49682059
26804597
1584063
39145030
90592474
20282176
36714217
72252454
72541207
59767778
20920514
91091659
57831178
27175258
9691327
31269732
50167956
69826583
32652600
79082366
61164229
86671945
70738886
10423421
62375439
64259782
8325100
60069936
17002866
85162284
83457047
81710107
4220976
38277736
16142922
56620880
85344199
2235942
23080188
18922644
79685742
78640243
96040323
42235542
97981577
82515096
75827868
76042247
40722734
72330105
41242831
145093
89787386
23390503
26341820
47623399
75582314
26083794
4611071
16294026
73745202
67128168
37093855
76811839
99641065
28068900
76278315
93486311
13787041
94114793
78434741
98217905
4401052
99111311
85441276
15567882
65995440
62935982
50864239
90074576
75893025
87613359
63636280
48037670
78358928
32531943
52137661
62941547
2408478
59667450
69430635
34623925
62023429
31851228
80984470
30673729
53301903
23857979
15181667
38132110
72860982
13223826
36499571
93454586
25545979
8857602
55363529
78265153
71181099
37100693
67678135
12401759
22788840
81162233
92934583
39136421
59539004
87857604
51099938
70584451
52853972
50172400
35315768
54840252
33848853
13036988
26429339
96249083
3939699
58316895
84773061
32714478
21388997
11702165
99182199
70631763
87216627
95027901
79344776
40823841
20790217
71504231
28121201
54943130
14087803
5115108
9927085
68712786
3726781
68612575
50676157
48943195
10067778
84449562
26728857
68620602
85784079
99835807
63946078
36980792
54053161
68856306
14029492
98121466
24855505
12060680
71124930
86454313
71698631
25728144
56021152
14546407
59425135
30562329
23603134
38357425
4678827
52111127
38489396
16563812
56221693
64789969
37532062
69905498
23807907
67875666
31183921
88939572
96983177
87907944
40298898
15195493
53304984
68075436
73953734
82767525
97450429
44672833
7144423
1434108
25935049
64709527
46068768
55355370
18211845
41153072
81066415
95476006
94321416
4841583
32622579
1470775
96650325
9348340
30186526
58245968
82417098
99392932
14508446
30796910
1997463
19941748
85918640
73075862
72938962
34915026
99183837
85216191
91378889
37218650
22561891
48069341
91509888
69259742
78285855
43935526
23738590
71611650
84351667
92314218
66320593
31304436
45132955
34485921
70658915
87382206
39537063
31094490
13314160
54751866
30245858
53273790
48346912
65624970
42713452
56211028
21212733
76513418
16243255
630886
83436524
6081809
16423932
4101965
88147246
21297339
74815551
52204278
16760089
75178233
20953632
16660859
92217450
75761960
27952542
21047335
43871486
72245714
67275963
67482731
62000923
27957182
73198604
12917211
88857197
91069200
42270077
29725113
49846139
10765756
28431586
41053854
8850431
99699867
57613971
20853270
726083
41669207
45509297
46110101
30667381
47898973
4167786
84245790
52495325
95401502
14100114
61921932
28113599
38629416
92197057
57968777
99584827
80916850
27111878
78452521
58762346
67687433
84445776
36983898
1485214
19586315
7355946
79513214
92385730
43867601
83854341
56637578
19810619
37651191
1430871
74759129
79723305
50980130
20627562
12485659
23301605
92699378
31282881
2976578
29901735
2590180
94393105
84339891
8817124
51294269
56497955
56824068
87573029
70524756
66350871
50879612
48181804
22873956
41102970
67958140
26717763
38993478
63598982
65254062
85696348
33651821
37501038
95869867
7063593
47595323
53232210
11807755
79185152
93487889
97138805
83777332
71198299
38534221
67343808
79393395
98646715
68563567
92601159
80563972
95710473
16042164
11721910
67693846
70888800
23180705
89051430
79022167
48069906
59309250
70816766
89556697
85971693
35119175
34282829
87556026
42463597
4145903
29465278
44551983
61849353
20725462
46119529
35016815
32432248
23153259
67894445
16795680
97289609
28268020
63503454
6489027
25905991
89353493
50685468
93538596
29971006
71083457
93325482
21614623
59117012
4032674
22665444
10102325
56595269
75650866
28907445
96437488
19870635
5974461
45103719
1450969
64920801
13969917
38013942
74769699
67785350
56313799
54125136
81019342
73814003
74481602
18370660
75725723
59366151
10915489
99912560
73375425
76731627
1258805
96888541
80340183
49154481
50483356
30056227
98876857
36488779
97307148
5140785
72079389
4701967
37531446
13317623
45688288
84733592
44554859
98112358
53576333
42744059
8899541
61110731
67358437
38240989
40473660
95839294
85063398
66703556
92670995
93163687
12612756
55954383
89260994
18277774
28746552
61532950
59151722
11108983
28099592
25645541
14127157
52590599
37759336
80908394
76994919
89160570
74534812
87129255
76469192
39011330
98354479
43917024
47606910
64571322
62021867
70160891
97576705
86544033
19635510
43633258
33645262
12224506
41281284
49461251
79003001
32979226
66400268
58358611
80721113
17498061
84105661
96754625
8848265
45054266
47562739
47803479
55343433
19450617
48563195
40272303
22939767
14059081
5139183
11118217
86693717
82413378
52304887
25865222
62257344
39785809
96929036
81434793
4995391
68232123
70787519
10685824
30940737
11443567
29790632
32459154
15043002
23688743
36306602
10340629
12828572
88007200
79806276
76658397
29882028
68041899
38440469
63481410
48717139
52441567
30650768
41715688
16680934
64161514
16838741
73994264
11390322
64340524
72122001
22179844
74512893
83392012
93245447
40262304
40960378
63742459
27061770
16615335
72065341
29064321
11229057
83419074
19172510
85231873
16789477
77062408
22221359
66486863
39298773
42076211
68064467
25909159
32690953
17245943
60007610
18280871
45918421
9700279
55735693
73408386
54749122
48725526
20579381
23085558
73386324
52630117
79968820
40865558
40058164
84714030
22943792
21631586
61667421
79059584
74587474
60874441
23048960
70709949
40089126
2684208
58239729
88449528
97143955
9367094
2293955
3638896
27390136
41908547
97326342
21619125
23703882
86695585
59473295
85575380
28368227
83046592
83654150
4187255
42658137
89286167
82231730
23727513
62490187
699623
45111722
31276229
82920185
36893667
88987403
47319562
59346952
36083814
87896431
49939857
99767711
87144555
65638786
58627207
1365173
49727382
91600797
90815318
98686364
31518945
77893488
18742271
98858361
28233912
89260616
86147877
82399327
74984027
73821634
64444494
13509523
91318540
17328885
14950794
50114081
30886019
45240350
88983706
66787365
20030670
13605900
10301014
99990403
7727199
73664848
96626501
18333291
67408958
87347341
48634549
85931267
25099147
46815482
58497345
76016595
18771337
85088542
16393711
58020995
72312845
95049067
55544788
4140372
40424848
28164572
15491656
72282665
15160815
63586639
93389259
29190872
92787122
3472136
25797977
89899413
63766007
6038778
13359688
3558129
86743342
47710732
90212354
98641947
37616681
57483480
4202002
76815901
30519597
77156886
25881568
79967238
2656057
21230492
39743285
41434067
48435515
79966722
93728456
14101017
9690032
82409939
29221217
65206827
52606138
6068490
77699659
62389335
33395819
43651948
69039163
96215169
13995016
60898124
35002316
91302151
96858852
63377921
27383058
27802259
10177518
33547275
79088122
5694508
67834878
65602970
76437047
40825525
23755413
67334691
48256454
40278571
29828653
81652971
10860576
98359408
27570786
11378205
94486546
17732412
63600207
78828592
55740460
54057875
20699387
75436020
99471994
19469104
22854180
28802521
72407184
49545948
72660557
47102369
87819115
30812353
51637233
69415095
16305527
18494696
92362892
20384028
60984018
16172524
70363118
17537359
87535326
85444228
63011831
27750603
19761470
51789595
52404465
97799559
41729038
45974452
74537418
63942862
78001969
93707229
23834925
62236929
96608473
41483468
41057472
39139849
95721687
86864798
45174813
89283569
77863915
96618640
12473471
1526867
75883234
27541857
75887919
67049099
96924581
70315559
76503469
24872881
75863491
75862226
79896724
85441697
42740186
82435241
288393
65417233
81988017
77662482
3527739
84455014
99869124
17150082
79165108
54182033
83499829
95752332
46068254
31815386
75969607
71514227
44281665
5767948
60943643
69441995
47510309
32189662
33215831
13064195
30437175
92757538
73184926
18184352
38077203
2282856
70212055
33830723
20860793
56041691
87146406
80277323
29772434
81408778
93653258
39802985
66601316
95701116
44832962
30794540
81460446
85495658
52281801
94671462
24780927
14516264
3329097
54260081
35883138
53992714
79615313
44585931
72173683
66745430
15191478
57055655
9535571
83772516
6471817
86700162
28401313
98502230
39022321
92146305
14468889
91877892
59493858
8435098
66495989
52880033
82997644
34433341
4857962
99841051
57674213
16677435
97661724
52912330
87737748
88890880
70565817
86306471
55311518
96540672
91773089
68524442
49145513
35615012
44956442
11818045
56874946
87850867
35481987
19823360
66701408
16012289
54852069
79884855
46932827
44179488
35760230
68388946
78192392
42576869
16800611
61818853
36600924
44030894
48287726
671080
7965158
71053311
75713404
79341663
26891814
56702157
47303075
13163794
12532444
8254683
89452992
8586579
28897625
26368079
56365454
67718819
54724452
41403287
86095176
41875782
60914183
27104412
27933641
97177364
75565647
65583961
59359122
19531670
63415354
58847450
93750134
6440384
61670532
54747593
22093814
22985141
34212194
99698325
7725267
32163966
25190252
68675117
7728705
2572523
88182279
3515484
68348338
95457899
23205170
13409924
95240925
98666814
88630368
33398984
38609739
6281876
43946841
75889286
34460951
3167742
80642348
51455399
78000124
55675199
78346081
34853032
65433159
99879097
80720158
43142291
63359706
62522249
77142126
9580389
58067238
16930683
41536231
40526350
3182760
25247411
66151137
45603534
46460941
22156157
15821690
22949471
43439493
65649520
55280610
52269089
96044206
93216883
89203402
15882173
22059418
42027336
30489506
866418
21089209
98265912
38230712
79153952
53927456
51813925
62132231
64014256
65150418
30075025
96883487
74285290
18575967
40129265
97987834
27094870
67643284
46801737
82528880
27306209
78712992
79976769
34764120
30747564
66039709
85952050
40595007
58231413
79308980
92250854
77979610
9781054
25052978
34598634
16155490
31272222
64171330
29289063
6864597
78336848
41704355
58543047
50169639
90900651
99768094
54393677
58285818
73733451
48308099
15864494
28298791
88041152
14519235
11564148
31687522
12143850
24181172
6176536
81020117
67950673
45855837
94623086
95655029
28106413
31278436
35917069
45185009
86757884
37054740
92984951
45945138
66841970
8973689
12125789
49219902
47167525
41188049
12508004
24691022
73447522
98851391
12417285
76843199
95496036
70484044
44186471
60977527
76259654
21643504
17236787
97472745
1989744
75978028
80881278
34096097
93028412
95340348
31989513
25424046
54287077
54538680
62854146
92526793
98015042
66023958
71263464
84550266
29921388
58187518
66561202
84058177
75724649
21116924
25119429
10150754
77921175
24086107
37978706
65444117
52707499
68509244
78300844
15775681
31849602
52647672
11674864
63609832
42710320
94420231
7220094
88980135
97035397
35936822
49908150
54657791
62431656
57872088
36706709
57131784
3282360
78853102
82223908
11787361
75232934
40296245
98756859
82052032
91004882
61551139
25337465
48730368
98379592
45063112
98902411
571339
3521986
63132165
15533361
51418040
65734280
33620447
62321749
27005194
91152630
3848747
91376713
47333045
72296763
92445016
1443466
73107974
93790098
65896574
23224145
9363671
39582852
48156830
19547916
21237732
57793507
21324176
97838117
28965409
31557328
86914696
40750545
7265726
60319595
29673503
31349887
22048556
19683469
88606412
35754823
31190280
59628111
67671299
1882759
50248668
42624478
56366430
94891489
15465354
63429302
18623264
64338664
50100020
31229724
7598368
85214753
73729986
9002114
80119989
34167529
63120496
72661405
93949251
16804978
35925537
78596917
45245727
4380309
50929605
68864872
34576931
34931290
99713459
31546704
74688060
90632938
61259613
4058521
79571636
49356472
42657099
20545859
4978567
82899892
83083063
73516801
68537150
9820379
34806797
73715767
31551621
19072429
92068222
41642575
13106634
37617055
37128371
66361676
64390495
85758012
41187281
91172686
11562664
27184606
57640813
76735406
78736953
94623802
95540441
97333269
98750555
38755804
64179822
18653602
73672576
78818520
45322241
10858983
45118598
13371312
20379603
70481454
7337056
3323393
56344839
62013015
44988357
54936304
19766083
74776911
99130775
85524296
33646165
4092350
76052710
40505175
41780559
65800581
76455970
77863609
80449212
99375448
69618838
39607948
43103485
93131696
96382843
73121712
32101955
13067160
4257916
46185872
27823966
48790632
91084008
54694466
32615719
21518326
24292772
52582627
10801247
72553671
69962674
29174396
33055
59845196
88949320
24041458
99990306
5555818
61107024
46609746
96094503
31046439
78017110
64287451
75554424
85812657
90035261
35006934
75536866
73813178
15508862
98028087
36263387
30952390
74652834
49958393
40843929
39450152
24078371
34584118
16976754
33234344
61925374
67719126
69383829
59673730
89850732
18366688
54937430
99840408
43977927
30621784
11605549
96525210
99838340
16545565
97151515
7460983
69163074
87411417
81330315
53235427
12260647
42007233
96306239
4357247
7097577
57897489
72161937
90599426
33855220
60580505
38478532
85366607
35749212
91262150
37653429
37267533
7662138
85511221
82312571
85728453
93362494
80430155
67105507
4331880
59783331
19296509
66395448
88142423
78344010
41097235
73735872
14685061
14262961
63242993
59235838
14131573
86185129
63330128
87446439
35850250
61504514
78492219
84551388
75567998
44081872
96092881
10528971
61329789
57534764
48760513
53496265
95128598
41118767
30620450
51387851
19991904
38944339
64669349
75011140
65483856
54715538
7252015
98722010
5612836
61479122
22296242
95653626
6182627
42492522
82152852
36596316
9414381
9026259
4455082
41067981
94481120
2792707
55294997
29445984
7284442
74133087
92218714
92678688
91774388
6805370
79133351
25295887
340876
81216820
36325496
35243266
60823815
70568257
38605273
35339902
32596575
9267351
3365462
53575484
70634233
66082341
17398116
48513710
12706363
72115075
20631
40050915
15619466
67355186
42870587
30807764
48123970
31230171
70137895
98432539
33605245
89395988
32580178
40805395
59469973
48539293
54041844
94104913
93253613
6017399
49060367
65294341
80509262
34890168
97248775
5981177
35653067
25756269
6307652
41788231
64859266
13564128
96622054
81147958
97103865
64307464
61379925
88407867
14397791
97631126
76012895
79739035
10538081
76571964
67574069
5810397
16312005
74961334
90559520
24579368
81549117
1752466
61842084
50717793
25827755
5351922
69071604
37816908
61665580
30886746
8421454
6084283
59881065
60497186
17305762
55060389
96289563
27791080
23096862
89055710
73341290
79424700
21441793
56467043
7629524
21593034
58076778
44612045
73868107
69539699
10698266
43775018
83993125
41864989
36159844
70147567
94082131
56564435
60779962
22451017
85965542
85826763
84682395
4231522
80451631
75428800
45728579
18924466
47283918
91167776
34679848
91405318
77145472
98562986
74752011
74305324
43628777
37746174
18761107
4110641
80075045
18062559
82736441
8033391
26088387
16754408
22386537
62706113
11445644
33840782
78399360
37582785
67712210
86897775
17556467
45018431
18360359
51152608
92420559
73646022
51354729
83714445
35358577
17987172
30367243
57769261
9392035
84147915
34921098
60372577
14388955
55700776
20313152
33601877
12056656
34990303
66161238
16112088
95752981
30484444
465325
43717184
14059344
70604377
83319122
11955743
22168644
76689026
51584409
79457767
8313430
93188181
30229184
82396205
38636259
30443204
26480309
41773950
12088762
35932627
34861909
26472762
85204992
42869599
91554885
5893894
47057025
2590151
48855862
1983446
18558000
49128687
69933191
67103038
52783657
63415906
22233516
52535297
98454371
51142688
28007583
43673510
95534661
55812208
92283435
68717587
27507511
37964903
3566709
4878707
770478
36932672
98501525
21889795
38345968
24498209
8154014
99547751
7328043
75053310
96519182
11908211
80894137
36629751
48898088
83759063
14046026
46693621
33106372
38572027
74326680
8837111
5779820
85041821
65467155
27271478
61622802
40651865
53191885
88934550
69148966
94848634
2255451
24501412
22700513
46070644
55265630
63866167
89275426
51082233
84095097
5796674
88476369
42138811
69888986
30316129
14818159
58103575
78091570
13611218
70353086
5702900
89858926
34394385
317316
92918249
94074563
45958565
20052591
29648498
87383006
95769581
44162863
63132614
39706160
3270238
11635667
44405657
65175284
13359144
77965567
14790632
62926592
67307306
78196979
60936879
17462148
22049821
65853931
36346889
47023837
83014282
91104758
55144795
72483155
32910201
87943276
68800832
24492230
60005468
11939553
72718702
78013348
42970068
76070850
11411773
79849141
96799569
17696625
58146162
34499963
44879681
41863492
7433745
18707705
57969227
98351723
1947889
76597817
1625377
87302034
4953839
90657469
2047849
52550117
56151173
53204091
76966177
16169282
14187155
66883762
66336954
61963952
89599146
58534626
28369336
71116072
24476067
89960461
63682980
7773091
41900200
22350235
75961087
5552559
1760992
32879767
35843316
3759844
87653911
76132984
58372076
62169541
60434432
27136484
38237092
59668059
41046865
73828752
74345314
70617292
92259532
45563217
1677026
55762267
14993775
60713817
87587692
95717021
39428995
54616817
28104448
4932696
98706370
52009627
41584450
64552731
18859657
82945268
29400350
2227141
32904500
4061276
90959220
75888931
40462618
88318186
11021139
13350820
42840986
35211685
6450574
48582261
13398309
43382923
35508520
33460521
35893754
80944809
51689287
97002813
1220435
2212256
74848734
55489479
82685815
48437675
61698784
30953517
69332256
54238485
75207154
23274596
78525698
69352408
75404557
65173684
66323194
19922707
12740009
8917767
25417977
36515837
87426588
89235389
94523297
93386920
14985823
46098225
83975539
50075666
88042104
92489094
54507607
91240532
58764882
71462991
19272315
91788605
54444290
60687527
93302033
23961739
32565887
74757645
5007177
92287268
41285831
61014495
46686824
66448163
69074676
35019820
56306769
55489039
93984477
10467991
42263325
67730029
11800719
24942960
33077077
56751529
74381066
78894568
21844159
6343071
78682843
98428032
93020525
36945633
45078752
12444656
49246574
67487271
25106450
37376061
76267487
73308626
6155453
75816115
92713192
90851441
88940257
22934495
72028075
19756120
15929816
2375998
9953925
13862542
21001358
13695571
51752123
74273130
56074271
10098149
18197377
14122574
65783227
58755000
52992317
49070890
20607051
88226899
1659555
36924754
59332017
47074468
63497450
90387468
18158299
84674815
94482273
78994612
53832324
96251571
86019801
19126652
77393704
27385076
78463133
87980540
61764350
13585994
60902689
40970946
36592355
94236740
51793526
28722240
36420180
20240879
85721267
5170974
80113809
5543781
57540607
61954415
70117690
15333480
99081662
74904951
56852635
50796479
8753735
78856965
96626348
70949386
89140589
8918307
78766975
77016374
10845422
35741837
30119987
91359711
46489614
44094961
51180974
59943637
61291310
37170614
59397385
40130841
5755250
11678132
30799153
51248416
1713308
22925796
43162284
37351462
10598128
16049987
42234159
45055322
8054465
24512670
19830254
55861756
92751481
54295851
9337523
35292894
30823757
70247547
53630585
154818
77321260
57220068
73736415
41727553
39283458
34492063
87697186
34530481
13777174
88047052
79717608
67014197
80971307
46222129
64393236
38116917
84896024
43732453
1963183
9693225
41094212
94874062
3290119
3535516
64375711
65625758
80630758
98786492
75099777
97289274
98021957
63269728
77920337
81167085
6884335
34492281
92126436
18582869
4662842
23208669
72303826
66367301
71220114
16452097
87052558
71890346
46324633
6371501
12251576
40012021
46794923
16159704
54509369
57200555
51348976
61478695
5936618
74846445
30453185
3305497
69492098
37861932
75768004
70821499
6468842
38439403
5261617
67196960
86098285
94852959
34633900
99791037
48962855
56991367
20099165
83868613
88441698
43536704
81368369
66463659
60602074
29042618
4212925
67092503
25934867
45373176
29458762
73799303
24573685
2854142
47639106
7222961
78902749
97942185
6628436
39294781
87831137
71175256
82001356
45656990
29884584
40633251
68034696
77344081
77347873
30178342
90437080
54664319
61000533
70488042
72098433
38092891
29858002
95532509
60265613
92438806
58404202
22934725
40245371
83234753
46036706
67904379
67500452
81445527
81111718
35532519
80139619
83981391
51655144
92615617
48420973
14485550
43392534
79348627
50915985
59349894
85451678
63753221
70157391
27373051
67426659
12218662
88468310
33944632
36293296
81720005
59605961
89717079
86077583
80895566
89026853
83571908
20658078
85029098
87979736
56022928
14399645
74970928
70058543
54310515
25551661
42087717
36913446
88175759
62893171
14456531
88949688
86071521
41677616
6781830
91279361
7341722
35540206
35042832
1981517
45215773
77013732
12864793
13734291
58419537
41298209
20305031
88784720
72457745
71903211
6469396
56506132
73398112
48998616
18506236
50759916
82069532
33351818
93504191
57041671
1323452
32491705
73151195
15876768
6308946
68429050
9261376
45875624
32050749
85398704
91072918
46815258
65030796
24503431
1254900
67444196
78555233
32976664
69588463
54588388
54600650
37499070
53123885
77554678
98297984
32371103
5139039
65586383
92515466
48442637
67377850
34835950
27990581
31925978
9833488
76408233
24545689
73276964
67826626
47732957
78075119
55240076
69443136
57897208
99748533
1249497
78729269
73471588
83333778
86303447
86649874
37472739
45362339
53140845
87012686
90908608
34264781
58317013
66728268
97151875
28377057
52180738
96352076
85294599
20209245
90693054
19346384
73579263
73486048
47705696
37471707
89716163
99686068
76253760
69798933
35935418
18159560
84444768
7715973
25346873
75989674
93789615
95740229
47768809
24740402
28776731
74757041
96828069
9908873
31363388
89598073
36747467
47384155
94246839
68087685
15626346
38503930
9976069
30556455
61982945
83436784
59287534
46835094
49093398
46179947
48051994
89401351
88574205
90768710
20786046
98450242
40747288
27635564
9091362
17887605
91741470
67470854
92074550
94702367
93317364
26255131
24002211
72804008
68867600
76902284
78620348
76463885
64288862
42066374
86218659
16898207
48356418
56330946
54214861
75014792
28328401
51736954
84400869
3466034
53801186
91246417
38722937
49270103
97926437
63427923
83315507
54557039
69145008
76844303
19290039
35454346
59315380
43091594
14374340
38548778
42800056
97263953
96846318
9360470
24569754
78195885
91312549
89268212
89102717
27868185
32812958
55568753
22767430
89876713
23617231
85889346
94016877
6185750
17107601
22864622
53188609
65164582
60570465
30511994
8657737
23094298
77862048
20582538
1751901
57200977
62150234
18627391
18993702
57403619
5706867
76716419
78234494
93254779
59536387
96602090
12994043
14206011
71043913
35375319
66296076
37868392
37597750
39862419
27525192
30192595
71419200
18526398
90923799
81607840
44490385
65637511
46458678
77591480
57924945
14955458
98638277
64660585
9375906
14919738
38738879
32465691
54501036
87988652
14648218
98919404
28272677
99727134
70568903
72815801
2072558
12757199
88113978
22210137
60181606
13803176
99408100
37264243
30651439
63650262
61777976
3965678
60882175
47565105
59134818
6055327
86846664
73089416
5442548
22918121
70173232
31412689
75513219
62686974
21668934
73871392
34123502
54275478
59836994
55435188
9013089
56697268
74082021
19064103
91180262
36368939
44233613
78104986
8066762
15960905
69444523
45804198
14321175
34901161
53187544
41722200
70007405
50307692
88802072
12332717
18105189
86695614
67705901
58175305
49218100
47357240
54931508
91218647
20408769
84241545
23072842
15008648
22431286
86171070
24104904
45958516
12299596
57348631
90992974
78838444
19653293
84655341
68732742
53003394
20856215
18869962
62710657
40834696
55848869
52604469
85361955
56752997
42695483
67721479
68410980
57287193
53305723
43857927
64945942
61169825
32317316
84320566
84712120
87199589
27509302
88249536
17870083
68404584
13848879
11086001
1687666
18406282
20393151
36860619
54907677
72187408
47368034
83786010
43611423
3882655
3990363
72545384
87097636
1727669
21708520
68290690
63496103
719968
44796806
21778957
22476672
90478463
64496967
61679631
60501226
15662014
14566929
53585517
5665135
13360136
57144544
36675040
1414438
13151397
56798148
66636004
67497033
95900476
17613659
44015264
62664407
34509115
69819934
46561908
26201210
49237509
67002814
38653095
47702294
10171851
47188915
22113685
9082037
26044096
27340350
62557796
76092776
20837231
24001419
60999365
44214392
24171820
7450500
99419307
85284447
77918015
13770090
24070959
5359099
87174925
21352797
14697615
33783367
48882029
84671317
39983299
80121413
63863355
49378555
8229838
45332405
48855388
16255410
71531969
71316546
92647234
96035802
36002043
87702957
56292353
98121592
19584033
34572615
70673373
20626687
2712422
36834508
87565963
80595038
50847284
1392828
52617727
16719049
87396910
37311412
83009329
64103352
41680765
36215108
99485942
94796480
40657921
33545184
15238295
18735025
1731366
28448774
63887478
78758898
83931369
12534499
29511928
58372569
78388309
26034296
54987012
61418262
48746688
68703977
65438088
54828195
45879375
75763547
73700169
76731750
17079097
74076789
89507112
66570029
51289756
47414398
46688849
37237368
62662881
12914972
88737428
73912063
23866454
83694884
16324752
54004603
47528994
18965271
37142683
57951129
53678160
36058587
63027950
3385407
98049829
35577254
48780779
34069422
11032604
17644290
46250654
29948439
70418506
4214299
73820957
52481160
9010379
28909370
50864582
78202164
16759598
75257012
77365876
8087223
8056279
88967771
16823665
27060050
79962705
26502510
64691405
59811687
23776214
36209849
11712039
60473766
77849862
69391916
81117631
45629371
26919831
45472757
78150618
45257945
85432244
20752325
19900360
93653666
17985937
45846456
51023779
2852726
87781223
18718400
17333184
71939054
17969923
13141833
93100997
55617944
55433312
65502665
675942
90062902
41479365
54113831
41866534
225503
89268088
86812467
81576223
64086252
8776037
95723894
95233586
10814106
92442720
7965500
55326301
83153502
9259592
42042422
89307538
2793195
53236238
60134647
74598694
70776024
50490205
63833366
37476306
94530591
64551236
46656871
15229326
16754912
14054496
41429470
6843988
88630988
63340212
18969723
41168029
66733218
92411083
90198102
5387337
57110109
46368296
34492988
5891928
95528199
99309161
59713982
41202869
55491996
7493631
94651871
98378018
57679223
30455499
12696586
93825669
9704550
46041222
90242051
53157028
4057182
812332
57836321
6839265
16621104
15865585
13465812
96021447
76916380
240593
31825072
70859206
74193455
20342061
31222400
89636376
47430034
90160024
223042
16461277
10344455
9796207
52614620
76602630
39535691
10479681
74235273
77738536
11135913
4775177
65137636
91447328
91826997
78259421
21037602
18909684
58200185
51084570
58644808
27567957
45263441
37394963
78983241
38764507
73021550
10658727
3939326
331700
8629821
62076171
75837557
80720462
31376052
6102013
3719308
43332588
45962362
25850201
88130043
79877721
55086204
66133128
87607917
11234824
50568557
22828232
72778879
72698287
10219571
64184040
80128983
39681406
18802962
67906495
48334877
79798080
40957923
3049659
30742498
30422943
13421332
8829361
2508025
47829153
46586287
74753900
58433285
88122376
11120645
54504278
55081242
2542506
65398914
16692313
29850015
34217051
61782717
61185389
10882363
21860225
63791799
92630993
59620689
62770409
47974250
20974657
96176785
85148961
41409063
50286022
94224578
83421321
22416341
65546414
83659601
92875056
53933181
45977200
16679531
17339877
18421622
32083223
76167465
79434885
23956650
81244390
88307482
73707339
38118014
37296835
61192282
57345404
66334295
25969863
34823889
81527866
77309463
28306639
71618188
7601889
11110052
98418564
25750539
84730294
79134629
34999834
35915939
33958397
45205532
13786970
17438466
58121872
72064884
45719707
28628915
80278914
86140778
61749523
49042168
82448274
51998215
72163203
39465510
61320364
6634551
68507153
9409729
99316771
85552987
88404944
44939712
80501837
494463
20509831
28046229
50558600
71285319
342034
46413833
19052988
10234731
13706416
70182230
47809923
40974217
47711129
88743209
30260505
58966113
89115848
17188211
88500968
7825679
83895677
17960999
44504149
24122094
22642678
40626554
32978078
58778994
74932616
71304458
40871577
1229962
47313790
45908510
44055482
8444258
18372360
69363767
32204909
99492136
69824311
65783325
38671983
5662453
88316541
14050551
14539839
97127142
65140418
78662698
37848408
85278566
24708770
72008414
65283105
77730404
95008643
24505451
1070697
36544190
7087485
85470358
86840908
46519175
90107684
27131870
78027584
20863928
66177191
5340305
70410629
11049048
92238379
47316354
33721571
36062986
98386586
83072159
77245919
7661164
19519787
83335422
39761565
45578713
54429786
84886303
57973859
57198153
40383955
72712109
14176643
96016655
36778295
97393965
5829078
22696953
36243040
62322872
73047479
20828068
91139621
46922554
90939216
80145534
66003225
93818333
3833941
55307263
18271774
86182695
89690672
54894473
19525638
59219264
82484455
68673539
64181101
11390386
5723088
20943228
61685291
17584466
34244725
52693909
69114247
60555319
77245572
8074860
23854801
27807266
81540450
93119168
68743275
9369093
79137186
12691882
95440479
44882585
31390697
90147317
44556282
24974687
57688735
62209775
4524111
47396620
29515626
87194726
14704120
59871221
80862477
39993670
53714574
12526397
48634307
13446847
41417113
68305688
47590836
38077565
94989182
31496568
84405369
44976675
6593939
5726001
75904798
68284357
85605458
63226008
4045282
41660577
73278143
28217351
81577150
28868895
66089792
56806888
29866099
22687513
7475996
43316531
66485284
93435141
40860257
34494121
42806493
2149061
82132743
76196526
59042810
61632453
22216582
16043149
59486990
18014103
23072510
5936352
87818742
87014892
19231134
82519271
70402303
52733388
85320475
95438750
23857574
76451380
14500470
23111828
26570717
61785628
67464141
85531023
97233080
37603423
73767854
82021719
27292503
97668182
81573867
48881946
79013204
36241036
76102894
24150901
92626366
41151781
96691078
2590341
21082937
13546403
35625230
68107648
774973
29060153
65005852
59648566
63166618
5058719
9685004
92951539
32777625
98401836
21583873
58956815
48910617
97542552
52963600
11137266
94740185
50372832
20866019
51161803
41031897
57815991
82133945
14276532
81289385
74565206
36152129
33316027
89307468
68453734
61520437
40622458
3020683
63658108
1893778
19201506
84574310
9284193
6624331
83591068
25415872
91934118
22859179
4134500
26928824
30728573
29431230
59169597
57038650
27155208
9096581
33165413
46959459
75283821
17093062
76721487
80773437
94649041
21110874
9810706
45115637
16830224
43877760
12483148
43454702
14897716
25781309
88801332
56210678
3948348
65205588
67957643
6441136
91487472
70286608
80804829
3575923
13058917
32141888
6445693
12521027
34969292
78666961
59675896
80527806
39953141
94891757
114489
42992206
69996727
63640705
3512911
85579147
84159899
34642990
87289988
22841993
88048685
24906776
19645512
42220467
9600093
74529365
35068523
81659584
76111340
74402289
651019
54116673
97107407
72537158
25878697
93245351
72884684
88847885
33595138
82208970
39648587
91853541
38284708
97838580
78395718
40401772
37915030
81481404
69455288
77456295
72107402
57467163
70341619
97356656
38710499
2045970
47783427
41670080
75849489
7129838
61052657
18552069
91681692
41719737
92644891
75965225
70446547
42353569
62656055
87537825
63549384
35411998
67610355
61450863
27525557
27125697
14838353
45512686
37516556
80408953
5660868
46314944
52637910
15282533
69545281
85675553
57177634
26037995
96069783
94889480
44343943
53143090
20024534
65864783
44254430
1213177
19425492
90070150
48561243
71508675
7808238
81224541
25635454
14007979
76159360
88495176
4249110
81106105
40548337
14125353
83417957
33671027
17322131
86189147
81286711
57134334
6059497
44679305
97999675
57394951
52856005
51303268
44312640
35781320
73490552
61928642
88739961
71668072
82238492
20134285
37328732
48409968
31236928
63149762
69307583
41183193
65128025
32780122
73031146
87569055
23022862
66702922
25555174
97047235
25520273
5591028
28116878
33067030
8523669
92471227
92607950
50430056
61927947
99000853
91224049
66053652
92964697
83170755
54826971
27810259
18225833
41373800
83699422
64386436
41325023
49676975
17404886
9620383
55056688
12177844
75046818
3515915
17090342
24000869
1574745
55363361
50072517
71096719
44695189
83705760
62940925
94661463
96760136
15166678
46789691
43618226
99635330
66610833
71326904
80939766
62467536
60260202
66465252
38187344
43509318
32068266
76574574
74862356
10319451
13008158
95155642
75188431
6896945
59413711
36983780
42751197
12349548
20895297
58998049
53821578
90828568
96716917
65317888
31789479
75528659
98261798
4758404
69363961
45963944
6037834
9154239
71291621
94463179
54600988
9819028
20357822
8411786
63136476
78754375
93228812
44305053
38878514
56032793
12942476
39824935
46026790
69429754
22049770
4135177
55601103
15249591
77848537
74191170
68346834
27820072
99949667
7429729
50257591
10824806
64498342
56649880
724577
67067698
20478462
691563
19274441
39048373
66207309
70699943
76150675
44563164
40743156
53926496
72772487
57186949
60656764
89324326
93826613
77753036
30446763
7366936
67181181
70710591
20609569
52842074
20038616
88442903
94620085
57692985
29161144
81279268
61265613
71708515
34314788
34094636
76140642
83973790
12305368
89193425
42705075
76019663
84454945
5808465
3996403
88649578
63733923
79266728
38543092
85136955
94979666
46996826
3740241
82097463
28966582
57458039
15220284
50633613
20127078
74198361
27694315
70671781
90352289
47103542
40279353
33674097
44732975
62046817
94201867
17582345
16853925
98218887
52528749
13973224
14161854
88101035
47587198
33571681
1131380
11095098
82170199
91641751
17913504
20058620
63472866
20074976
73635443
26290912
4767649
35510321
60611819
67817257
27716447
31394085
12819568
87128100
49360980
51933844
28789532
15914090
11467462
44389649
15596114
37925276
58078597
96613561
2214585
98064958
49708359
24292991
52808155
81459536
12278834
28634160
64460915
74841699
6131725
53462147
10757533
82524239
98550831
10698510
39008422
27967121
73319195
46254007
11724318
70955118
86831372
92452685
14363961
90273693
13925764
7657246
13932396
67125808
32444930
74829161
24527196
89063346
95936549
5928333
14560428
25667811
94049947
42496181
19582208
92422239
13051284
20195596
18166941
69048796
80275168
68786469
95277770
12985729
9865125
92843954
87292880
61647066
99255625
42888609
50166233
41715181
50752635
63465614
62024438
57088898
87328637
42619572
4203006
55439672
81225079
86259641
20943539
36869401
35825995
77757038
43665630
66232057
31019464
35986015
57162879
46656422
18199264
58695290
53833492
58130245
99291021
88927409
60036944
28180938
43640922
3098649
63076257
87280972
44019109
24784596
25659979
39246293
27914842
79261543
49831103
5274733
70099826
33029045
67406389
52142527
77285389
99044476
57405905
2256970
73586852
22958915
61538613
21630960
27235208
15540317
20627541
56341991
53155366
30552332
42302004
17668094
64087539
51035491
33061489
18922528
44102156
87184465
55945824
25166825
84699686
79365785
73860974
61659228
65058286
65372593
93753962
23346812
17070051
13426678
69260902
60250788
93079022
44935999
50438517
70604826
33001920
3383225
85313883
92526847
98888958
49305190
96143945
37339742
32892967
34034701
35672655
83972159
80798572
86187601
7828964
48795792
72270232
20824358
41055270
42481969
33171739
89394585
78937975
22741568
29866104
43144809
95486420
85964923
73311997
99357155
15043257
12681202
87831617
20874715
78490323
81351264
29248639
38705610
27533759
96298030
6109166
35492585
2117608
81630443
60141996
36260809
57445816
80959964
25037504
20648685
97020685
68733711
40890554
27882544
97175653
33369709
22937690
98736185
22749106
84393634
93010821
15843085
29083094
78821852
88729415
19787841
34018446
58553917
84974159
99741656
66890381
57032770
43552941
66934668
46913299
25469285
56923057
1448245
68299592
66138211
59922637
28698191
26816968
51326614
47052610
94162803
85396629
74207288
82113900
2548066
63317496
84034889
9931268
11398544
33179315
28500565
47286040
86441963
6421696
75772971
20648162
55545735
85941646
46703792
43269441
35474801
13115889
21950586
52912631
47644985
56265793
31497756
15996160
9299563
93644054
6429324
4094842
60096723
72017966
10078651
57228847
12642079
52831177
42166852
15684670
52256219
43013790
63622223
61543678
36017319
93361566
48888978
3759293
85211124
913383
78188911
40448784
36664895
85128966
14960554
70788241
26511199
3425828
18196062
21070410
60756640
7607324
49317679
17467916
68217533
17047308
96337232
37014846
97089257
40648081
41140003
11265869
72361221
31326652
89707490
39814945
69760224
13191921
9883398
96968437
26749121
12046622
30897530
20795813
22735273
19089907
46359623
53763571
41026971
70728756
84948328
35245054
22750923
74560989
16741046
13254024
38007798
13514156
8311961
63448734
8655710
22769896
25684869
53284298
98496212
33742102
74343136
26454981
45078902
87591446
12212743
73578076
99186827
29442932
41349863
98352967
96225656
40834348
82548008
40921105
42687726
59481152
33860625
21405757
21632716
75029599
67804275
63987811
16317506
229265
5519296
35551303
9878918
67345608
31235397
20898185
32047146
28422339
52897971
79586665
8529926
79274213
39698349
16204778
93805548
35237884
53521781
7776285
79006765
61438791
57046882
88247896
10340292
71665104
8528649
92675955
3602885
23207676
13365286
22680419
21922786
35872168
80640890
52639869
98534653
82753167
53267937
53451883
37409647
39549620
31504421
50778968
41695304
34778384
68931769
48654804
84519822
32102638
78955288
61064530
6692556
60341330
79095176
85374458
60659587
19084331
14402100
86821767
5785249
56037475
23948273
15046663
34225249
84406828
43266874
47033956
83494520
78259275
7655858
8816322
87036002
14636434
37305713
16678417
69950170
82333027
35195799
51002845
7397073
28073653
16634621
18741440
98443075
86040505
58262008
18016783
40265924
31338421
11414689
17610027
15189593
2364862
66172542
39935325
76091954
61825410
88404770
56214111
60974125
67257302
32039789
92432587
13122786
25663813
65968697
12593691
84121114
34803061
51901116
7873883
59317893
7710526
82627970
25491107
52157939
24372276
95074734
26121479
49482949
12625206
28879765
53119440
65565301
82173331
17696962
27962582
40835997
94220183
99754024
84433843
41171873
63083327
78213481
7058627
15939107
44047760
76462288
18033342
25035134
47712335
33538555
39928174
65776937
39581951
99494829
60246473
15060444
84365131
87662622
7714040
47736201
97371250
52651573
71004865
22145623
85896131
10680055
8348549
13337729
37183541
37746171
3784687
75298384
17410300
45525298
73219082
78795476
39433807
83101529
44196638
80959204
82344816
72147001
68549362
67824461
70079811
95458969
50730961
79672295
51673308
4416160
18450238
90592291
54690471
34552132
40714722
4282562
83806529
53755699
33956955
35306596
6536155
62350619
44714390
32996537
51220337
5295329
70358232
39653312
52319692
94857291
73417533
47930483
23923914
17296909
63735709
78148467
53561385
63347037
2453222
55178963
59588151
72661974
16870636
48438720
91670882
74063740
82661523
95972385
15486190
82524466
14537938
64683603
70383248
40646058
25998227
80152140
28355130
66248131
48696085
69375054
90506168
51931581
561763
2977132
4869929
9589454
25194461
56297489
68819687
29292779
92155014
64185665
27627586
33353390
5358234
56804308
5489457
22287103
54345533
94271764
9371690
88560573
8173972
79184409
52498990
89157502
74163438
7095222
21644489
30961087
61787574
6614916
99375933
9598496
26377065
40229772
83135620
17671296
46639331
53043987
71881928
81206888
75712202
14863975
17703724
11776602
16799232
48320252
34355130
58165094
13431547
45604535
82379148
76934472
20928910
73983040
97039028
958945
82366794
57191956
21613008
93328405
69784889
99350254
56000685
19310777
52796522
19923552
25619904
28764977
13291107
73888386
35136101
7012482
60488881
98489048
57868590
54272477
96946925
16321817
57279909
86972128
7778802
19959087
69606982
2251054
64700161
3536227
44581133
7541649
58725279
5827198
37764856
27040720
63402932
3053566
37076300
57072013
30195030
80290855
46659673
42714947
82581391
11703721
22785696
92646194
92144632
62367484
83637972
80973985
32488715
60090641
92678117
11069168
42424005
72976376
34116797
33203483
23273985
17548379
69493973
25448054
14099913
39777660
42446686
15080345
58587894
85505114
10686144
49074451
6598899
62344618
51599748
19549199
98059459
98520918
52632537
29824906
5894894
8155805
46893403
4559244
74816256
61737669
45793769
22924358
73517494
45928560
6792393
95642655
76583919
41077168
28634013
37671316
39332682
86975701
7288683
70232127
11888959
88246167
1892500
44602444
28848565
97552288
35440939
30556550
86502243
26454698
94187738
83578090
92224469
65569562
42362260
65020203
9498723
54956053
70399273
79212519
53588266
6276896
44162278
33172319
48779747
71370544
59820468
21936607
46663747
82223724
96609940
6533136
94672880
82156121
86201511
45714441
8400391
86566254
62879530
88227446
87770108
53110799
69545784
27054143
91483069
1675991
30446940
21459196
64038649
86662959
44300803
57507647
9988472
88988019
12199585
20855041
83299589
60938824
41051204
52238929
69939337
67084670
42198799
59203209
54770786
32583915
27113038
62965883
71849738
45545209
27622904
70609772
84089666
91976809
91042191
16360440
44419755
5006473
13827591
5854183
77976195
29493016
38198656
1042296
42073025
79211447
90651661
85589231
67793956
57121359
49762292
68977423
40690789
25779780
92412597
97518821
16489917
31004750
45974589
393288
95681245
69016282
21477820
74800292
54741148
37371790
85884903
5248499
84433149
60280483
55863900
74656261
51609382
36845161
30508489
98845395
41237776
29272343
85007406
48544255
62601989
10257301
94057609
94349841
6923494
93046250
54667473
58220673
13760557
12873382
8785851
783308
57732388
48647480
91861575
45648926
74245987
23316154
32989748
1478071
48378486
99972305
23802396
8939840
41861592
68506735
38840661
15037160
2762342
59784983
995116
71375738
16053420
16579972
26973804
8516468
12476836
23781883
83970799
56057856
61149609
56002515
28140200
40847203
58024273
35175038
55573014
94830053
68948302
21016294
68731266
63442649
50574938
45474455
76281196
6870055
14236247
81049597
96614614
94484007
3132496
29980516
8745690
79702748
59417917
84882510
86473581
13555816
79131739
34954872
99525794
73378305
5157593
39122976
69721896
94102302
33779343
17520239
20963551
47171248
2784552
4944292
63068806
2601718
58858467
89046534
44192432
77394786
41184121
17054372
1938879
45406581
65253178
88112844
35471466
94788084
95995050
64511652
20204614
36873436
89108828
90091722
42351763
20422379
82156270
24272026
56068897
95706605
87329695
6984360
63623810
20185143
82193813
5245758
5438249
50366129
96025314
43342208
77560300
29639794
32111273
43162813
88756704
48940915
61552133
51942636
36660675
23421704
34344878
84689622
45024080
24063855
17957233
76343283
23919963
16319560
32966886
13009788
17601304
59246498
76916037
76521743
5585901
86804409
30168684
96475792
50409358
39436602
16666099
8514306
8434739
8006994
45027607
86958301
70257308
45652710
4974176
69299459
95787527
56007272
15659169
55164167
91288821
71225643
67833998
24128921
15805091
40788290
24079047
26463801
40915429
95477600
20377261
5090993
48041311
71319870
79446811
72663071
73108751
49595351
9390554
6898052
79800733
22975840
29836054
22674457
4552766
49004745
77866074
8722036
2537919
22851829
85273238
78186698
81911131
46729595
51174132
19358806
30352399
6538918
25510216
59201707
64343482
83018732
61730640
77084298
7574430
28521735
34843044
58702060
84408502
67950835
74442882
35272414
90503236
27607847
53262385
55731890
32620507
35777407
48752064
30176630
59550766
58658594
58318415
21818566
96180167
52440054
74751276
58234325
42360432
2379784
95305831
56932049
70778895
40999012
50642660
86834875
5911688
56043963
54722215
8073349
55880358
13635636
26707735
84699585
6187725
89754231
55425647
56103062
38511450
63442349
26999991
85853556
67674961
25222884
29515133
4565466
68348984
74389339
74128996
94626625
1779394
57026420
20680057
68033205
27767261
53658074
84790462
98202543
63186334
89911742
1612538
36892115
4515597
76957457
74106823
77942582
86256378
9966673
88049216
90505283
81823755
64489272
5378065
1041810
39741955
42331165
77106647
41339957
70987196
72905319
48502702
30033277
87425136
73613882
65797156
18910447
24862903
96899414
65113925
9237417
44718829
33292106
11959643
44284710
87210493
23003247
21386142
74460977
76839873
35111215
84312487
3421828
52442203
67705834
40502256
85081833
92853971
76863221
10933371
752110
33099264
62192091
45932194
96113066
51708769
84912199
76193484
63181114
58251063
16796857
13958361
71921732
11312861
68447666
35021223
69093373
55017420
9696460
49293836
92984747
19784816
17685272
10343183
96951181
97543204
96410680
21174300
22396388
69187829
40097453
14647850
23728289
43008407
29363801
48964827
79798904
6381908
79244959
89840113
54687926
12635723
10054157
6107842
16989785
23066999
1893470
90902318
32909065
17161575
70307419
19148673
1666250
27656794
70837778
48350287
59484403
70865423
93639599
74610341
93599575
35314412
43219305
32070343
53458044
86006134
42931581
10649310
40988874
99297530
47111008
4846078
94340408
90393047
56417712
62709148
33826011
46701958
92756992
97731214
19432430
64823323
10416827
52799155
25810333
74759048
69092449
61397604
93210623
54246038
24284809
60560193
76683964
10033742
61032808
47685045
26669137
66767412
743609
90940120
72815393
32186468
98509282
53802250
784450
37990447
53042409
58086349
55441177
16403498
14341240
17975973
40162887
4686176
69332387
37973246
23182556
54166781
44774177
89817945
90450661
1422618
4187360
3317227
78285849
70725694
53875255
11276925
76230694
66531446
67378303
43492550
54492500
69449524
966756
34765832
54899986
19671274
810596
89445996
98526703
98180939
98890991
73901587
36415838
52250386
95958558
9018735
76895544
50777078
30138545
29267937
8818767
54100628
6182670
11618883
45028638
88216323
97734997
56709192
95084477
85048094
50990628
2848375
46741276
87965206
88269532
48885482
68126799
88405141
92604175
59472952
8587111
7741313
15562151
82167756
67668005
34912175
89119425
53034208
55873465
80374462
95204470
40423454
95212489
80286560
93099182
36437809
4944357
40159828
72572368
64841387
11504285
17289900
69611542
22012148
79793378
17913095
89897035
94667059
24618452
4103858
53529824
21816841
60150590
31879130
31594243
57567291
36230892
54808577
52334704
91390662
92894634
44712070
31289969
40315684
8630670
84886688
27710144
16663625
88973286
52936132
58843732
20588098
25683475
14929759
56900551
10418117
83972710
24612835
31159345
68879996
47224346
49103004
83097339
39469124
62057700
3381776
6686016
35905141
98252374
61427917
13048868
86643735
30212239
52608455
30251051
25307804
91819563
42571445
9638517
62675305
82541719
22064088
92228655
14118300
57650615
82584200
57351406
22287772
12855209
81378744
54037652
24104297
37299896
90909121
49351103
6030795
17828189
79450534
70574177
66018049
11046406
83985906
56313397
24836558
82753195
57060010
9423730
75712299
41747074
2905431
89215007
27804198
57217843
61130316
26560204
36195321
56513259
58822297
60950909
45378009
9006759
83390054
8727835
32918158
38344843
42212526
84954686
79870713
91105940
73637224
33815259
20934828
66750863
73567367
22922151
23193244
68895120
58369024
32269174
92048890
28905133
17743044
8289225
17687659
32445754
29233660
54958369
17657437
21029842
31940208
27290858
40119930
62299238
52576778
65887164
8726215
73469677
68165756
35228559
81174546
26182040
91296482
81770597
78177266
62313500
5033582
21999879
13202986
58821437
23287355
74721965
12943096
15440182
40889728
17993965
87513313
17357584
86945268
39166612
63039080
81509708
40501333
49133104
79148257
10804674
83521196
99584131
33228417
6690199
90927638
8140942
1884350
73595982
18553648
1794445
19201653
55806037
88695266
8043836
49094797
90454604
70175734
87241493
64665419
22111800
50028863
23462614
77153946
82663763
30784304
97091538
28332687
93041260
8642104
5427747
37221378
34267542
80374973
90951404
40529521
78050200
41472977
76251771
78528768
70814981
14788291
93625211
97980937
59066375
41751168
72418539
91702858
2967466
70178692
2566473
92311151
94079441
40914261
5499683
34193015
12621403
56209278
98545694
92891158
90048231
66143390
53784440
81532017
90155175
34791893
2541905
7889214
62572265
8667875
80609797
77943855
27991422
58633354
12979814
28727496
16668931
69492290
99303644
17722507
37872730
14415111
39172586
22620814
15517303
43828300
69204465
74840785
87080807
99125007
19193495
75470954
52174087
3267539
12396838
12408525
42286305
94876228
73388016
3112864
3036704
35610676
86602802
45884527
68798433
97489922
98351172
42756550
21223099
6271740
36094940
4356840
57690570
97184399
50433245
8441212
23057324
12305678
69547818
32741094
43610101
5905195
2700263
44415808
31494547
10361037
81420153
4406801
32037731
75146724
84763906
38582887
66588610
13238529
41760943
68526640
76343579
50557620
31008809
64490182
14999839
66240202
28258486
39353945
32194355
65188294
69483490
4827122
68060296
34122796
63902069
45668738
69697993
81930642
81084411
71981068
91058238
52222794
53801847
97792836
42129104
57516219
46650985
81930747
75173037
21199584
85513228
96859686
94160683
15380632
78202596
56601996
27886387
53847040
68637850
6434758
42234499
82768291
99786998
26783601
77715111
14552756
41524049
30117487
75034658
68643079
3272731
82798662
4755465
27238054
65565444
90415883
2985845
33286878
54906486
73349577
59798307
65990806
60897101
83970119
32279774
27909348
69569607
84302392
1669092
84107015
11214496
96111545
51140439
63158694
1406231
38648921
64966129
81885998
79991252
93778720
93870749
99114621
21858825
46482690
68515113
61277934
35547467
79972246
91680185
36161060
69135167
99547427
88627440
66361420
78221173
85215310
28375158
26077634
56744105
48764472
50644380
62632636
99321276
91897007
93700742
15755288
22975700
25118128
37268670
65216550
78591111
35910688
67454523
82132858
88064646
64375637
72829669
86364581
44587506
6659706
73450330
16267805
61264139
74341135
18897711
35981980
80681055
71288114
13991614
66895726
6170654
39690567
8557839
75432138
58309061
81904013
32721324
59399648
29378357
93907225
54172633
94493911
18663412
85598404
56547110
64801554
4905175
435217
86608375
54101963
4171403
46222559
35797750
5204953
84820822
75890824
22668329
13379055
61928337
4172076
35848715
47058753
75120351
57019389
11871431
38473075
2666492
45835954
33161813
51679062
75125110
60057987
83734238
72840553
895822
27904152
34015888
23656986
88556220
6261837
2358498
33872278
64527563
3387288
65162594
22096876
14914025
90575027
36396243
89135553
85592679
25987257
82223274
77070879
20910192
51773813
69358829
57011544
7592852
67367729
3850017
84242080
73437466
61883390
7755896
71135054
9572547
67908629
7505998
34299902
87925332
90266689
92694733
45797987
12176401
55688857
16177233
70667850
8918146
13506428
84340074
80356660
56757030
10726678
64409917
58885078
93325552
36049277
68028881
44687039
95024073
21917346
56774533
94129696
11033300
58553672
25854202
94860851
53776115
82642702
22189974
69543100
12425862
80980465
28176726
78469480
6932895
97687628
23497921
77331037
37860506
55688242
25792169
2401409
95385974
28883402
3259775
17058526
60245795
12142811
65377192
52382918
84111855
89808158
33955470
41122149
58615741
59323020
8356051
73220620
35542285
10909803
93595504
76074640
17954126
34502697
6474722
41438361
8362282
35576907
6214587
20293106
38511799
7811204
76138782
87879871
61707200
74968230
70797313
33423625
16473016
70822692
17965842
56852505
56155925
44821715
51893306
1101345
27065194
34396875
48022882
20516280
94968075
30998935
20511311
79636672
1069709
36091726
42863343
2476355
41688869
82181112
14838749
99674467
36179675
10691197
51748381
2915971
83546095
7918028
36915268
35274642
25763895
8738720
96331219
59110814
83989404
68141251
13595862
25428914
19334478
57439874
60603050
19794626
82272921
76288313
27971166
68719903
51378882
45895287
72043484
59599851
53157971
2344567
70869558
98645138
88205439
82347497
88688077
10675937
35613467
54394676
71147725
87069987
46064683
14973123
36219982
42591896
75817316
37685786
38183405
16339885
28047094
29724399
84212311
78758582
6812961
38739627
90316018
6773669
12121156
38821732
11292338
97860058
4850975
58710920
48937957
85576232
98163887
51721644
85268182
32162357
20746385
24974645
49521313
35650105
87949316
76732085
76153147
41071815
83508209
42834858
58071878
68351986
28798618
35919773
27542449
7944078
13048441
10282928
84334255
22931652
98958949
88551865
34941549
80898791
58953528
7893190
51528974
7207076
50766253
49036941
18414884
54273882
3102153
93229195
16484524
58970995
56260646
54177898
31318301
66357243
25338909
74543882
33734251
25690573
19161215
81522060
16898014
71162560
33464246
12092143
22480086
31253207
26970389
45691412
10183480
27269887
1476853
97034432
26282139
22827944
17466293
2798575
83871061
35130535
43305403
87695202
51915163
68353360
24954805
74401743
53789935
45739688
73192392
40850127
36039996
5729181
53391282
61924505
92061191
58209117
68443558
61751208
16170052
28480324
95845232
60064109
44205618
21526236
55432182
10759033
75870020
29478425
82769487
93434364
10225206
56664659
85548314
46736608
93205915
14247371
95148689
94537089
29077913
19215338
54208790
57769329
46172694
38445703
22840213
13128594
984795
29836237
43094641
28310838
19157658
20310209
83283914
97145417
92653097
10072444
33458326
18514632
10454891
28161414
41245368
13576130
96768482
74477482
46643959
86296493
62428043
45513071
86370566
84013726
59004050
46470538
16889514
65582916
23125761
71894186
32068295
94095733
43313384
84993185
91030743
25235907
986133
26183492
96599723
98636867
79419345
31783118
79902358
72304662
92723523
81072720
15242977
84981695
25179907
14961308
57032771
30539781
48573213
72216387
11013814
75952417
80906832
73632888
11654503
20515867
88776298
93692262
20661719
50739564
12732511
331010
15103133
91243468
519311
12588061
32524093
37181022
77764861
33386782
52353431
4811520
25500093
9846312
43309443
82097502
95039658
69687337
3742141
55386561
94873433
81940780
81993784
37700175
73174246
9787966
35852607
11805194
80537071
18524202
80752725
11558897
88146083
91973174
75087254
9031384
9550645
4878519
95215032
15217071
2764113
19615407
92629712
77910359
31937231
84815178
89311684
12261866
33170497
37059107
25299138
94936037
41199131
59614516
3607777
10506165
97104747
63261676
93225079
54159049
21586615
91659588
20242868
64911267
23681860
49551807
52322009
11897595
36490337
27611267
22468668
57977040
65080565
88119573
37218451
31573511
78285182
55287820
22261239
2548843
26807336
61231561
8596352
60781106
71535347
60853561
95598163
68338236
25096343
87668224
17822207
5606453
58677458
58487614
21729408
67927125
87525071
92509586
41302167
28250003
130595
23395213
70133919
50622639
36069822
99149261
17169162
83165527
89239096
70840361
16842220
43252726
30594907
18295737
37710861
24213556
16536056
88820097
418612
45840074
5163808
87723715
12373066
60737655
17522474
50067020
47134831
37064640
99580158
98667242
18223895
14006989
3489023
258106
4730298
69522722
74210908
30000255
97439944
27128847
5864443
43624290
24642394
38013172
97413578
99729089
44676334
11319892
61156615
24596676
23703455
85428977
11784015
34825375
51108386
69335111
25759365
34691636
38039484
70305138
17960643
55056687
36483413
22888546
37730124
57528489
54268826
57671382
62865665
64226186
5696915
85060096
36100555
1689825
66087382
10580941
83033274
43111428
12208242
60967787
7364333
61075982
57940171
53534260
33069404
42396404
97036563
30395092
53493258
85471564
61717347
50989162
24307122
81019773
99128780
64598043
66164936
40233289
67276088
94246665
9366275
65616190
566777
56177001
47842286
83324900
93077996
18224278
74595541
60106490
78382207
95683153
41927168
90366234
39344993
75976284
44269563
50996445
83672779
11539917
21417435
13929975
52874924
83293154
57933383
73572668
58264800
894613
38328791
72011018
30021403
8309910
55430912
86938193
29342504
18175933
54599809
22409782
72330684
21775902
92923721
11709126
93265471
55417849
59280546
94712200
87941648
42486110
17600946
73197685
11221252
43820804
26512185
19615540
1093255
9346767
48800650
25035860
91411053
29556168
84137199
16540613
91947121
86645719
48907516
63447825
25142156
28480082
43736526
74787310
39421117
62320632
18661261
80758122
77501493
44207997
89472312
90931845
80843215
30365776
18404703
48226579
7210618
41911360
35321783
5730481
33973065
57990797
99319949
62929793
4813054
6233034
38119856
17485889
49302048
25742540
26845691
41162953
93520816
75878244
97285108
35648755
73530886
94523632
92238141
91714641
32847663
39722941
81185797
78368605
8737114
97289198
37632648
56371197
1582425
99691677
94809591
10774245
45983023
75175745
64982603
62136115
13706531
54192211
43732777
66955622
36977990
77913892
59896731
89903843
38535656
32554244
55341665
97935317
42897339
26599286
37665431
27706287
54666154
15704815
89841016
40359278
65573208
93243704
10661343
43154201
66232764
11223074
10791286
6202809
23011139
86001002
83818851
79324563
49534840
11952269
87748557
52479260
78549430
41560200
8041768
51098949
78264123
56506980
72038029
1755232
70966528
16920691
60157972
94836804
96367883
27298747
20773989
49217543
21455047
41612183
72434309
3271437
69007018
67113445
43946211
10103604
12619278
38394654
4684588
59645465
44119491
68808853
14724755
32498256
44516325
45571260
37648048
70356321
99775255
94361090
14092176
24816515
73249291
77269784
67585182
83761388
35809616
9273685
77494189
24733112
28734225
39395864
98932365
74296168
92147738
76273245
73406857
66886071
90000804
78433921
64376236
65687870
40783804
38250822
71550398
90373021
68750026
77869336
49853329
64800642
3554116
34568247
51936759
63875324
14880458
32728084
65749985
78527630
93644179
37133843
65020110
96186497
11307865
26577720
84972091
90148912
65195643
63062095
77926460
42987831
69641344
7306217
63573736
78703303
82429700
19267016
32070621
16905513
73142330
8092868
70278407
75175888
87379363
60999079
93425780
57199948
38881175
88208068
77495869
62682085
53623808
1120780
98292965
17879402
87119229
74626497
8332410
44332926
62343749
89826015
84624731
88596495
12682679
69910831
91611665
22095149
26567596
95543639
51789422
71377443
50457650
54420818
50067763
52713617
19653932
56925710
10119375
98050421
15124365
51625166
35642063
72642466
34856615
43106100
65668507
88180751
73861454
44141365
30209305
12935296
14244618
54825278
35311712
15387082
79989765
25101238
50078484
57173650
37299449
22552274
2650547
71104105
55388312
44537637
28258339
30766878
52188853
9394933
6146731
89173765
60003300
63710383
99746847
48335454
66016187
6374774
97486978
22088326
27884414
61637199
81998654
87393667
84270731
15552892
20389745
40275079
80920870
47568036
25243899
1176541
4254905
52528520
37896498
59503839
53812982
20738849
5476438
31209747
22440188
63992000
79647127
88314848
76803311
84463547
46698980
31100152
11504301
48299094
89721176
27306043
66304703
65470481
88407189
67028588
59227997
87443709
30333585
45185112
67800842
11362503
59314359
17555304
38480585
47341255
37005669
2683111
80258210
39177275
78962748
55602489
95199095
79995042
26789096
94742880
66776614
86247182
85137255
58857140
99566772
65903247
32702652
33836846
22318744
70905828
76891590
61341485
4522369
67974153
74748618
2835250
26097503
5060780
70516674
28527045
95282489
29252523
80707601
64537220
53563105
13249867
88925490
11122343
93735014
35920117
38367717
26793522
60920263
3521003
43698183
8543176
2362423
84318513
94926035
27091223
83719031
4323146
23425690
52078265
33779604
36152578
19007221
18536931
10301162
28568685
72009755
99892003
74021535
19568049
6076370
10366635
747130
51125178
26221694
21259936
70391985
35456872
38980033
40426627
22457232
89217037
83091796
35811511
17985176
58129093
11931475
34511361
64613479
56565407
84595815
65058532
42918132
77400251
88463234
38010517
75507258
21567146
39624488
48116675
44862208
15178372
91702092
89008949
39081029
37411453
51366597
71281316
66638081
63794842
18778584
38799607
70020619
27755375
82005578
61997831
4439276
35608558
30265213
15710907
60347922
5427055
66024245
1770443
58675063
83822954
90244566
71216463
54702127
73598257
78431720
19682577
52474347
52990613
22940560
43486463
66360872
8965340
74871171
38455613
12567976
44340367
7803078
22856416
71540972
54700538
46836520
58351823
15567634
35846925
56518282
6130369
35631710
57283032
77120802
80731175
51585306
79873222
2623921
82202129
65791968
38138382
92700617
46688051
12250860
87241000
169397
9385228
74841238
48907765
57048329
15858631
45824138
42890180
32932171
58836745
33058481
95251303
77534370
88933297
88768355
61443324
64208135
95866454
57858432
22162563
38613030
63413828
23403192
81967651
94964198
60094493
94233390
27311730
50791106
90101713
4757179
49551958
86454719
80635466
30381256
20303889
68080243
90178110
89799363
77161423
31373387
12907880
36214208
63574602
82380366
35654039
88039481
89149538
72067117
91677885
22138778
77701691
41135151
99041023
32108091
37262735
65326732
77134795
24970733
76431715
79229384
92643174
2963257
57805305
26960603
93159171
15445809
94864107
3851954
73047515
8530561
82089254
76173842
69932506
87510022
88005517
21927162
82190090
6868357
21375753
39717026
6650834
33420930
6301406
53720881
32801217
85360338
22221877
68834850
64342891
30663864
99771475
33357076
23084008
55972659
28478373
68236518
83656700
66784831
63020060
57234038
83156051
3272985
92141196
35626070
97966769
6464400
9662128
4708628
14084970
26694032
46841620
62772261
78267348
61504606
56600063
21920725
79274293
51434279
94966740
54664025
3055476
58873492
6105954
29258973
47506926
43423719
62234215
81988928
93770848
14549615
36808624
85722833
67129216
52942661
42002136
93988467
94347791
11631485
53454177
19314850
71659465
28766753
85676936
83685436
2047923
50024543
99703370
11600958
78530441
90121539
95289292
15545015
75980365
8248642
6705535
44726312
17265051
39639986
96822629
59579652
72945283
48178172
261853
85750113
23177061
46374745
98168039
53799744
30101211
30783872
52217446
47658721
98618787
18929093
6496520
68895863
22923268
51904723
58897843
45828036
80737007
89491289
23704413
64404138
78808759
81416447
14361022
48661879
81421688
46963453
8497708
59292308
75023872
58622987
88828825
89633887
25786393
72358013
95418761
57243054
63640050
16074819
52860507
36852463
93425873
73148642
15097612
85644771
60064509
33733666
79937484
35764636
25515442
32801873
82820824
91102903
97731436
20422689
67257250
67665451
59351846
82047628
18702125
69148222
1618054
30145775
24788346
34355292
78595523
54403918
12055569
31306733
61472384
47129078
96017166
87588339
22259297
10052998
45013334
28809150
91987215
15332483
90321294
70881111
78398703
99373304
45996668
58956189
51627426
45698212
26532966
30800867
99494306
90263531
52339918
77519184
54415472
7548321
10010171
85029377
15676519
1852214
23183972
28543834
49702500
99312342
91411790
5298391
89228594
71268252
58696851
81538149
63800217
98160903
84377099
84718893
49213609
29854810
49745603
35263964
94321291
8140634
51438861
11077020
68606435
80541067
3335041
7214663
23173712
62050260
2753128
60345300
97971818
49043345
63445292
78350025
67377215
83567245
90607797
57958649
49514868
28149128
74341520
3772414
18217501
83028942
24175859
29330350
33240413
46544562
13995583
31766775
28726663
42791712
73608191
75634008
82992815
71478040
58950819
95990230
97075887
46235980
80314646
66053266
74308019
98009489
28777531
58585298
59189122
18254788
41161098
33501852
28294747
86677043
98208154
85604079
47734113
74457865
88314017
97242292
16171916
86119782
58107526
30369014
96619813
21342833
43593040
12882420
27624513
17527283
52625033
85259110
70226859
10329643
86445925
67904592
42800307
3743718
19191854
37898795
74820461
24823901
38039167
99183289
52554958
97436312
10467926
33839875
65942690
71369269
30461473
7872589
4463197
99944969
82909627
4565313
53826
53468638
99666194
86595741
13148964
65261922
95320623
67006848
91290076
29798335
13532716
54044894
62647493
52047292
72564711
38756763
24927617
97309120
22305730
12899775
45797524
20668465
54560883
41767365
47990608
94102298
97675183
8399931
31071965
71958246
68747273
86570055
4413417
86988759
8888647
66955887
20790487
89718754
35392029
38909114
7265037
94283342
69541734
36860401
66317682
79955072
39445569
71173634
43766243
95656393
77071083
36461740
35635592
96404695
80070093
92124304
90177764
97758980
58478380
39086696
86589547
4135847
39548604
30150022
73110364
56857693
30442734
88551857
85141419
60819760
96967142
17652621
51405390
7859548
79732694
44277394
22124569
88739061
48880283
87146231
8457005
12877010
70708037
818450
24279882
69676429
89111416
43271124
38694979
21877687
90705427
13054958
25762486
19534711
42905685
19160156
83919564
32982788
51230884
85331522
64843882
89871735
46844891
60459175
25277636
50622962
73135973
50514768
97194360
99490068
15250078
5791089
64891955
66029661
97333482
73236355
71915762
20804022
36238902
48566548
37503027
26434724
79112287
60515606
99404783
32913215
96171308
71782455
76955723
16870370
43739997
52506526
51162167
6144052
39908449
44812845
24960481
51606362
3795896
96289722
70823311
1277500
36126171
59184920
10281530
61030614
64555582
76430555
42970950
50763582
31865807
58946320
45352284
64174039
72752623
87450602
61700745
38930023
48571421
90467985
84290663
37099976
96171453
85410324
64445748
13524540
93054067
56390266
61384795
23023075
56779646
48476572
48225900
41887275
31140004
8908184
82342170
81292023
78486591
9649395
65273837
71631914
99201240
58705068
71943012
39265062
52119522
98748351
2898469
67921066
9333178
7582027
91211257
93626734
64836740
45309334
88482920
77253497
37635533
35194057
24814207
5838874
88951799
49218689
24673620
11137861
71869111
83291797
5124569
50188357
76021295
21712188
52102438
52109592
34702437
84481290
83226259
2288664
56052842
35792206
57393949
59254644
91828615
76752340
79117986
911843
98818712
2167223
92745062
90735822
424250
29889372
43466315
76672001
54514491
4493563
50024401
66774446
52738608
85366959
41482545
17350956
54381080
86000056
37123967
68122154
22042650
77445463
25845389
31551247
18412190
78502090
37205808
2264653
23733955
59920552
64128
79881204
86898461
4362310
92521525
72431274
63084953
10343572
86274536
66021321
65313197
62130991
43642648
52941222
52938304
21518106
2182536
18790712
47923626
27399902
72225039
8499426
49594675
18691280
20718231
50726955
64515513
61829253
40840655
94761936
73204532
60096679
32935565
48712153
76747830
25358105
96945142
42822856
50167032
88369019
59790561
37822590
35908144
29284391
9709915
61231806
39355445
838994
61653726
60848875
2218223
51201503
38232491
85732966
81429989
97830009
75759866
32828009
17343329
56704142
87549061
69123766
41065342
49816767
71271218
62448335
16387542
37326959
94908369
31463324
95611498
96669007
49227456
80332860
63411352
79355242
2926196
84317773
60523073
55191900
30378789
77975982
95386710
23947731
18524837
1811635
31833531
64787976
67746022
40503172
63508573
65437405
26972173
35961441
69017222
45303656
92724106
51442695
67910948
61726851
28870046
64099819
37773561
75986801
53643370
58343001
92089289
98370642
94601847
12155328
81584021
29969949
33925260
14338916
56710048
56237899
85534341
19135297
93334085
14807182
43317104
52664332
28992068
81574017
74178941
95366017
13858652
76330871
60163031
8628597
43473415
46831293
6552784
79876630
92960840
20457818
65265879
76718351
12731160
20814003
89140127
20770092
10270522
95562574
48617536
79256083
32500511
37484226
50139716
86506633
68250314
56649031
89122852
27441220
14643628
64200528
20093975
65732160
37723179
1789644
4414889
75619066
13547327
22212363
530981
28616073
57487198
31164918
42956954
5267487
46782817
4908861
40910368
3620019
63899451
29524088
43849494
26460720
49239501
72621438
23949451
70201097
53752393
14001196
21107613
51464239
41448780
76705445
67316028
80160120
64332472
20959050
38647601
77634157
37442715
80176863
85709455
98177503
88242194
27896831
29818547
14939133
65246298
97355816
21511768
95536432
27383189
19445395
81037742
7192323
23980991
70769482
44475760
40114979
30439288
10087601
42936251
25475433
55561110
39992726
41327099
435838
51264996
30479275
54393678
57256449
66093512
34155597
64692710
21894444
11776173
69109702
64938812
75347173
92344983
37522594
87427813
39243195
52256111
36528813
19215487
47116206
72020594
35849376
13199160
60991604
4431648
85481532
23560668
36267569
43100240
50148411
27092171
98589171
28240317
77028011
49214400
57014662
67109434
4045787
31044824
16089854
11900969
30091768
39278940
63623811
43954385
51087234
98071318
44453997
46716703
29866033
77267034
97071182
61830255
9152173
96523667
38725655
52980327
99121873
43926962
64951353
4715427
10560371
81049558
56030245
51419023
55699966
36004627
795399
22093484
78506595
20439959
97669503
45806241
89331151
45700631
34600838
50798558
83134408
34220097
89547770
6685297
91419195
2802910
7645363
67258568
13861061
39622623
71745619
23590527
62532467
62823206
81550764
39914783
28491184
68491896
30263931
23718283
4089512
83938239
24083017
46225081
4207786
99703499
31793486
38691430
73086784
73134180
2319035
16412137
20704851
66843255
15822226
37877441
41705093
97675609
77580098
66996716
51526580
43175148
57474355
36661573
57244600
51867847
75926515
91160126
26104136
76337742
39182452
31143019
42076450
41054186
3027618
80108817
52031512
43743818
59625851
6913339
8162458
94887195
82865697
59867994
54797932
26318111
64325529
18892881
86182505
50135962
26002023
41310044
494967
52993212
3867794
41642302
85422610
49638740
75027643
97727456
15942348
51293811
12936105
45132708
7314897
88483180
32341169
3888835
10227214
50374659
56162366
59649347
32883995
1093939
48540282
93270526
31827336
22037739
5266075
55320184
92342647
23630138
38483244
16035246
66289625
12539337
96031757
76702091
3692627
84942796
96471221
9333047
90861024
13407829
63382119
40923812
36425310
76315004
2021744
23628835
54519656
43028154
68136396
29076239
16279545
25305292
43348184
84014569
44529881
62409137
10000416
74856968
37502748
52237265
36929645
3843185
33945720
28334925
67916907
81917496
90174428
19226262
88450192
9525179
78412833
95012015
21111627
81927826
41889622
91106441
22905890
79957704
45170084
11358459
82002914
79064662
35463011
15219345
9822634
51809930
12327459
25242022
15599295
13445774
77302762
92747675
23297312
92767333
72297900
98259200
29091812
15974527
94716427
58125627
5969331
98841478
9686402
55057187
90054772
20124956
34649510
5029840
51049124
28980769
990508
39736015
72000636
42389210
61220594
97552615
77174727
50471552
1142093
28528249
31991812
42425550
84905189
83381778
47137096
31997844
40221136
52738792
96594149
26386540
22333781
82159148
73409336
87731897
52597948
18837498
69663936
62473422
42407789
56662298
60934550
45456680
311108
73632439
78292278
36454133
1800467
87051887
60771565
84475296
32664131
51611853
41687716
86698769
10898035
59149560
46967291
64941240
44824699
58827933
81860020
23227761
99849629
46559002
83419036
49247311
59636028
93105784
94675087
53334384
73632924
13415468
17509602
98239911
58900764
73896033
65182941
7534668
54905574
89646677
22942537
10279356
33073556
56749721
42077817
83914164
13900888
73850701
15474436
59545731
1599248
37179282
82731401
6382429
75739451
244067
82135728
81493740
80059413
6579555
42447263
22912491
77266677
65605997
97050910
47988894
34840720
8917926
9416619
53533999
17889552
49742325
45113716
72411292
71214426
61062883
80312529
34665098
11874122
78715327
38542251
85892157
46517052
41905377
30541713
96309566
3178552
73933324
90733642
29852200
86548089
25837592
57880168
51712065
48134869
2166581
6857296
17139771
10351359
34688834
68550833
75255837
6155779
91653709
61270384
24320693
36222439
8878433
30758532
93703548
4131230
7685380
58108691
91050558
50085336
53330708
42279517
18323377
56292675
87399885
13300524
18964176
66307385
96607187
45909907
1008893
28061273
17997656
53770892
82145775
572114
12746447
79409390
6192633
29759545
5179588
2747682
83997464
4605618
94462072
65033564
52169722
14054271
19336613
8851124
21202362
83352751
33634418
27830337
90389264
29611734
25865647
81042353
44482719
26625224
60441994
81582831
59337662
52684634
2959700
11526382
37982234
39294500
16013444
36613267
70829405
78213352
25317569
4349381
74355733
46778128
85141278
64619336
60837297
2512457
45441216
78699641
41028206
85868964
95383632
2296605
64435478
70726675
35536572
82816171
74589170
64882496
96790510
87707521
54995006
93978805
62506174
36928370
84917204
91648270
72526128
1189620
21463199
63495339
56119692
21794788
98383393
23047211
94819098
26052572
44374285
1983851
96171058
43178485
361374
85597385
32957399
53395733
71180382
96149464
88278585
31991051
11275512
53016562
40455188
30084884
84558187
48476016
19957078
84856873
87547717
43740699
97053691
89258915
3538174
71260824
88688651
10493763
99057259
19053253
57878567
8694175
56619519
21380200
71941567
23575602
98106871
20781005
66861275
13936309
18475355
40376191
65434109
19637181
61392338
86437879
24442159
80316389
7419391
21193268
50413137
72100942
56101670
19248990
60608103
90800192
99496307
70256981
63314635
15649874
54023854
70662970
53477756
75076511
26874772
71574886
31896217
18940331
93426109
13761371
50932519
89372417
93163306
88153314
10779212
4043076
67462456
47399750
98201598
96190410
56335658
55261846
96310608
40020402
5323
72965804
47844620
68494443
1143727
29940637
25752789
23691670
55045822
28315721
30235436
73828835
47212491
61634007
69031659
61909201
14187228
46750676
92435920
90436088
16452823
39947010
2621393
86560917
48260105
32821201
71258697
69646710
13994437
57259963
14616720
66035720
3716430
11297922
52352924
86646127
60532672
96299195
27641311
25032077
22213964
10822949
81307374
15180821
50799167
15750581
41963463
48359866
12681038
89556983
35050245
20847864
2807941
60615669
95037975
23780010
99155812
96562984
32235276
92319043
5594755
68248524
5665728
73946001
74822998
89718026
59838888
20182797
69359074
75874682
21060162
38155927
2924899
98620745
19853252
89044231
31234318
60881876
13332491
90893161
18602584
29262567
54745319
70105501
72353540
61285497
78255144
26028374
2226860
56156698
93262016
88655879
57444026
30510021
73635600
93075104
14407660
37169602
69196961
93732863
16875765
77990920
97230412
45035606
5624349
16475530
4894211
75672706
52905108
35089862
44851894
46143280
39298343
51855386
18549719
61350785
66796365
64429259
8167595
92202455
96133387
13987043
9781311
66619258
71570474
99990547
68665328
16245885
59677688
57424977
1473180
781478
76321313
65183827
19354202
87874828
18316049
55642878
67561019
98899680
2356585
66584790
98994737
65916085
57279035
25813675
56209102
4314483
18861668
2148130
54998812
30924958
55760112
42927198
25740752
35961767
66351186
54444939
60612858
6582568
48860615
57396475
46718812
52904539
69864476
61834837
99595337
77180532
61836289
85479447
87732867
71954420
30677543
73471899
97322240
22155531
74998072
37643666
94735156
3339412
25245485
97656690
21101975
18030815
31623683
86427318
94177233
44081644
33155788
47285044
94453656
3141233
58365496
52400697
98734610
9080830
62064288
71007450
70200500
61162912
27894069
4508045
71066785
85856191
36902016
34201241
85452657
55738231
56895621
29370433
5845177
70481633
73082526
79971027
77901482
40381268
99045649
23056161
23191682
79456003
59005747
57131110
77319886
75368440
62209784
98375931
27705708
35082273
31845766
49486902
98761095
6463561
51876886
80935820
76417689
90386545
42426386
78720640
54670769
99096126
18708297
87981861
16292262
93689778
69929696
81799976
71975108
76006082
67091060
45495841
97314419
92652189
65249298
83066303
47180225
76387966
63711836
1052684
40727128
42942317
72991242
91022966
97615711
40211750
70422149
32625570
43649048
17639739
6442129
50331767
70178005
22667298
14044483
36825741
31086143
10062489
27265245
70639479
50276780
60573880
97272690
3989703
24261137
84917255
12251996
35594352
73160293
45115681
49449045
52077338
80219921
60502445
73147322
67775875
77393215
3408822
13754211
96520186
71834178
98151272
32384173
88249345
55983192
55174900
68225269
78959991
19604631
34183997
47503533
63070069
54499981
90190609
82020887
64243323
57079504
14345562
20102893
73300307
37503717
7202533
15481591
42088931
10237928
81036807
21347472
79965366
94696464
65640723
82787031
37520211
97848162
19604550
15394893
80863481
86433926
27734207
9391022
42455999
14595693
91537812
64525429
72257481
34581780
10526123
32919045
29778634
41686403
69624511
55336337
35214442
49173812
24805671
15841823
749068
40665169
42954980
94050219
63722855
43926650
51118644
60992463
46814532
25350393
78115680
80803721
39705114
34388570
91787803
46873575
77655094
74070154
6998548
87724330
38656390
31347482
42268898
28704703
78741179
39795781
61358392
33669404
18879262
39095892
45187687
83289267
13724950
39303853
89582850
69692991
7146739
43248263
26047803
11034162
79664190
54157743
72096381
63622386
44114602
26028874
60868880
46834049
56378138
56085019
98401867
99567807
93917266
78295910
92908866
73036269
65160484
77237133
80970363
88754945
54119648
87040205
98143985
72331248
66625532
81853019
59021624
21761570
24560810
64694684
97324338
6167127
82639322
60008358
88695025
79055780
6613419
52313223
26192674
55166292
23088251
56417427
25192553
56674876
7996364
72525306
4848378
12025369
34663561
67664610
77182551
56950264
22516127
30145493
92258271
74509153
65890808
89777798
54084960
40375178
38975811
58414397
72560336
46402854
60309223
74716076
32815802
34028446
8978988
87070510
96076021
17665947
48006650
59129223
42150705
44408892
69468831
64799860
89841294
61534819
4641534
61656748
74283
28101421
72581257
3083173
59986177
55950306
86634213
6069300
42314231
32387185
22754104
21057836
31436980
9440129
31385533
16715470
48716013
29726693
59022634
61734631
9185030
47465147
32181622
50022157
8196062
34986072
49044944
18756862
99760189
94242227
58869390
71206826
62718434
12343158
80639149
59862151
1566997
67185474
97438159
58895126
36071901
50001440
46477472
58304844
58385823
86361436
24318554
21997519
84181478
5156333
18070665
46719610
71610900
89732826
14510619
42983716
270444
99099636
96289471
89254484
83691694
36469212
6578854
19603846
70395909
72914450
7408108
27274256
77763562
75231999
12102691
63140505
2713041
97904230
86018036
91532770
86598190
52094992
62346684
25435903
47280084
71716049
49148571
89435344
67773840
33640670
30715475
69223565
82298329
21059584
19544151
69860178
81359957
24776255
55984389
66704142
67388241
74989685
286394
39980295
1430227
67942549
18347270
9840061
54834960
68911862
37812309
58625180
3362699
20642413
87998984
42503915
5693446
88786382
35868359
58943975
95155133
21594677
74270754
79400631
79225548
67448085
99053311
59479711
2878232
72323175
52262325
59593608
51348323
525459
91341122
7236744
77908994
80619502
33465680
93500196
70604963
58133876
92338364
58921200
66730915
35071994
77050865
1382015
78626696
30334344
22019004
47256887
72857311
5732353
9285218
8640796
6136101
59290503
83292598
98126810
44828585
94995224
29983109
58640558
5249258
79123011
41000273
61263053
44253754
94894946
36934059
27312105
94166236
5651869
15796136
92305482
83511118
42277623
91932903
75455991
71296402
92533660
21860030
77272331
73992463
1685530
85336421
54445227
2447111
97742038
18500838
21833448
92669738
47294811
29996678
88939203
96911336
84906268
77447837
37249583
57282653
59876316
29972058
96255414
66121855
17713962
89990841
42438794
98590209
2503320
24592774
66205756
1996604
92400630
51118209
67353667
31898667
89608805
4258429
17489323
21181890
93290000
61415025
86700743
59473025
17998853
30770965
67143764
96107139
49415526
81722080
35006164
80458587
85557640
72057121
98092440
34096917
16444878
60419527
54129237
45583730
83633391
78810321
86484768
71742980
7445622
28687397
2548241
70184541
12473610
88882669
55312293
23321137
48471702
25208428
12090487
10986484
35581747
44183520
53693197
59244765
40516750
68516935
12251279
19597819
58496427
44391895
22253083
93378804
68071650
42560744
54844083
8814015
90248223
41965742
94190071
26495138
6340180
99031485
62446878
6601930
21627905
3731890
98897354
27232261
44107981
8631829
92957302
27027065
33403968
25766266
80426551
31629185
57326502
12686520
59541878
57406725
29756166
90324760
16610334
7635562
39664957
36367344
70362245
46616466
77445686
96260901
26322967
61957030
20599768
25290477
55684008
80746708
19621493
77667268
82142558
63176823
79052345
58357882
31321414
49200968
24666294
49403369
3588954
17301716
91152489
71452776
6843805
36846659
25114460
82723489
92146416
59712412
34396079
98962404
84567366
25973947
99428177
19393769
83440309
20955491
7282135
3089695
11078409
55587706
50296965
78488615
34222239
82896112
13455744
14528597
36882059
64952107
37129654
96482245
32228212
66457628
2449746
52316238
11742867
43326947
27536779
68302024
15509547
82506382
55309481
25538273
93381531
18479316
42855277
24685987
14496417
33396905
52701299
45052109
75414582
42823774
86146263
89487735
84839093
74274837
65546960
89505953
46771511
77938693
57600601
9497682
81982049
30441867
63792432
76669925
79296509
35726005
81915840
38900393
39461323
19919070
47611022
88458743
2839615
7626069
94962037
90663553
52075628
48801995
67157168
86013791
67864747
2068957
62932880
37954884
32366874
31082952
11928636
29825633
14449734
14737951
36182414
60109093
4255953
34322911
18861260
89116356
63526131
76240584
72076610
79717732
21214739
67887522
69471786
84564351
21304244
57427115
96442890
30090637
48015458
11418739
20680773
58942491
41051466
63865804
11579668
25638370
24883722
27795601
41388914
11353883
17739663
17878950
291816
81650889
40791669
17044747
7446546
62487691
550018
9063137
20046939
44498449
78662816
45493247
41347542
40680798
95821386
92361677
29101190
48456520
59420401
27913405
69795137
91559347
98750888
26526793
37322288
11157272
4096111
49491187
12228709
17647496
36003105
75203573
28441327
16095985
53626295
89156970
6466892
48568999
23356901
37887310
57593816
7671506
34497875
46149343
23813827
27330499
42616568
38650318
88264366
41915656
35066346
77639726
25291761
73663707
20236624
76803894
96128274
94367283
62153425
26827573
63104606
51516926
46457268
35555598
33787236
25472421
80442022
58123016
37003478
24524650
8220144
52241563
20025244
43442820
98221415
18865765
73916651
30647256
21731718
76858084
89964715
84680860
52195623
15486179
11022740
45161091
41264240
84386244
18381726
52679681
61353160
26096399
27387376
29792523
89631914
60797911
7443199
17733118
65306484
71206512
87349999
85027829
2752549
52650914
12257747
81840804
36044632
29592702
30038835
32494055
5802628
55825785
62885811
55869623
53702667
17301407
63708503
54794262
41696384
20225955
29833626
79333426
66736745
44355529
1036126
11293889
53967139
64157845
71559467
37078747
14803743
25935752
2078207
30093182
85601795
24626803
97149503
91715018
78679554
52642086
75281963
48783987
92977046
17929393
75074539
55803551
35710317
17897757
23761175
39577436
89768529
48692046
19817783
73620373
41575997
59639624
13988066
8002368
29551773
84900640
92167726
68733737
29555894
98146302
87119098
98612576
7786492
11485088
56099094
40687952
17020804
42187231
29363971
76004300
13973394
85667564
45418759
61760927
35536733
91632946
67123566
74933610
92995347
43552496
6732399
33063626
55750194
86248839
55063908
29436654
81002412
49331031
1791579
8175398
61135297
37601726
80859703
97593998
65672873
35992165
71909887
82059937
35717989
33840586
19032351
95943569
83280104
59577288
89890592
73182399
70052940
25569850
28123790
45535012
5717707
77784424
50787260
97548999
57013773
85115640
388883
10231528
89483068
68122959
81822643
44816170
44367435
81192439
41255523
77103567
55592098
20839206
83920045
18667171
34638710
26309624
76992986
88621995
44495589
77477667
52555327
96329795
74430997
35214416
63345499
86846685
43290294
37212400
64016558
95409617
55154659
79249756
95329389
70919717
13865452
19977409
54662266
10139004
55024392
33712685
98958579
910677
60098189
57944531
65398146
93692884
88222203
93130844
19354605
3424828
59808831
85041808
71345964
18398061
91282790
72831710
6513748
47373192
52909858
7974868
67557326
41463631
69043215
24261243
39945260
61916878
21029871
71608369
35628885
40285856
42908961
66215639
26461085
62836261
15866593
76584102
73204448
58431613
92723598
74481912
51588871
38438911
93620596
67696855
28603367
21080324
60189453
78340075
64396488
21608438
91084087
87818710
46193512
37005067
86571812
83961690
27957663
40709712
35306761
84056923
94630994
3099321
90329376
81946635
73254755
98804189
13233363
60350137
19717762
67006612
51348812
99071917
53006085
77992360
40305277
93852132
36382060
83586081
57621411
22783422
3721675
3688632
57741102
71221918
50165670
21747792
87485036
61043530
89232617
32247198
57058838
55333456
77605744
39617377
45964671
99854519
17005724
44595777
77374969
62937858
17027960
48040387
47280055
86109751
89746520
38397356
46113361
19455421
6521627
25112513
37249047
94381650
79110014
11748361
36979581
58344408
94246273
27722613
79100510
32837495
85780138
22534950
403880
49387995
37723166
70021266
84120654
5681123
80745106
89307434
81128733
72760354
43394107
3278348
54591972
77350625
6287380
71896071
75214513
3877358
55483758
36768921
20644000
77159178
52023320
32979796
94459505
37806944
4080662
85127492
94920341
42148180
11269013
35432707
78124
61408670
26356021
14036492
39376521
20628873
66075166
74511426
39453887
76391579
81968210
83165596
37058407
49220696
45465382
78809712
69881302
87123964
93954905
52954293
88371081
72151619
50728510
39395021
81433529
93298197
59793609
30130892
6133204
93167746
44057192
42654943
37440300
69448300
93815272
75786947
66622084
37606512
52391124
89119769
35533260
70837467
81784602
89376827
84849786
55019831
47014964
77890700
54813533
78377286
51214566
12187990
21470815
11190562
21277214
24291488
95418982
84009926
86861509
64628251
96007032
2467736
3737809
56974597
35616282
22379107
49851186
43102164
76485627
75052958
12118580
9951245
28515585
74635178
91014947
54299366
39121132
47202487
74622119
84877963
35603216
5864178
84269204
57393560
43332616
13266492
19501015
9420593
47510486
48900282
44250201
17951571
47172349
55069024
61200829
58629939
73784365
14175551
33920050
51277692
96152390
98339272
91966570
38001542
92898435
87780462
12488869
47469322
54490706
29736722
21493852
49255359
41340160
78053198
21751775
25635677
11958576
33469829
94022318
72859385
86333204
84785240
59818408
60532139
91796214
15589885
52210319
4934556
70601173
94525294
45216531
61288596
5573673
58748772
10196237
80416524
39551784
50483155
31480205
58960874
49409263
90541329
44443262
99213226
61358182
6179631
92586893
77310204
12617886
54510091
10280832
47585391
28636716
48258153
62986802
19516377
74646803
44472193
44497339
73090455
86768180
65768282
82471639
2456083
99066567
35251
19905135
28168619
68382187
50750799
65758889
9728675
94419946
64001092
76490253
44813054
26121956
38098640
89421617
14787382
891878
70813188
65575689
40754569
46529507
31437434
64672703
46334802
79048603
69285740
8368469
86204308
96738872
16163963
43516331
29567257
22304313
82559337
88327159
79436339
2637595
30800381
87908453
38903385
88308794
73560173
67977866
89355283
82254470
53466542
16821859
40508143
46109697
15196831
45123182
23682394
61354100
61542361
34490390
86224132
65728240
61110685
40829948
72506804
79566517
39486622
34610735
44447987
34697284
75002965
42148092
58686920
54852785
42298203
69909159
18040329
72145883
4393619
6204234
98950226
11705125
70250204
74234422
4533548
25174592
78124081
69130130
42528054
94202793
74297010
25217046
99702494
74550930
65998122
93227451
7775140
78892574
90948841
39538995
31988917
47164585
63661982
28836784
81462086
74435423
427876
99986753
42321279
31217086
56156998
63570168
80292115
45058446
12564569
23714662
91547352
16780837
69535004
80882864
99681785
23074041
11162306
94524325
85997780
39147553
41508780
52401478
90958628
82075719
29453086
98469749
60624585
85296294
29316873
43991954
14866947
26892748
86786437
21726846
48709360
34846464
25814153
24242366
16636277
18983423
89838307
92419773
97311691
46021274
73256468
25851847
55855321
96669442
90396208
73975545
58429109
64432350
48329840
25358381
3007433
68461499
96171422
46582225
97265678
27906310
41681618
74704615
83762008
54698878
51108592
45454918
11057083
64109275
70543091
39332243
11979428
27823479
37307585
59867698
44575895
29385481
43990056
71811908
2875477
54831369
1942013
35288506
21741424
17011257
46969885
77457003
98904430
76792610
79453347
62457965
86684405
70975839
21430662
8936130
72658317
69802749
61819086
81881947
62167504
77435615
719989
60590390
93443101
19327058
67837973
79961664
88438430
70148569
96878105
19978108
57180849
5621213
76144787
3863929
1393212
78480846
49531971
74110955
82900194
41759800
16061756
76238174
45353003
66987501
19804025
60911882
73315727
27776674
55413194
48015667
92808504
64104678
52981329
2616658
21860188
84518845
85074462
87780346
61161956
54150599
39647872
57157231
24021646
9038252
76295918
69579528
74797350
11617905
76564821
76006505
16951105
49693399
78737025
87546692
19735355
89650057
65790526
62530581
28044291
33605524
34665341
95337442
77680196
35629645
93364156
83585867
60564618
91711603
7919618
41133653
6441521
95966622
97333825
98914896
82362644
17379154
65005801
44849698
54515071
89459636
68992146
37836105
12360589
63395469
89226
43178596
59031750
74013770
30889134
70789192
18708778
29116541
65665842
10244779
78335459
5033197
524461
94489133
52384151
14658638
56339851
46884135
53125870
85467358
79578057
73758297
40489263
22238095
94404643
19950837
73403063
37274482
5120096
60547530
54623472
66112586
82818462
24554421
52376750
81976385
61448449
41223479
51436311
12049773
23685775
36759451
73053593
4013652
79033693
46890835
54836304
4846896
48499823
22034022
78391887
84770478
40508823
98334567
12316773
58147507
70171389
65612282
21713686
37423578
72722826
47108654
11473471
74649240
46263330
94940010
80490201
43179734
28584302
17364191
87027138
36769131
37869970
71501254
63667105
88001727
52753388
49201191
83527395
57930672
59224964
39577888
10372157
25582534
81197213
93644769
64402623
12859451
39390783
32872884
86148318
47112823
46206194
11787843
74133801
71621869
59277507
56431985
31781348
21296969
45675484
86208858
67068522
46614074
84758130
80927389
9341611
79107930
88287932
61464469
13754720
24305953
89792126
9120932
20235651
56931493
44691933
92273507
83661894
94267614
52238547
203195
40863824
79035580
18849585
92949975
81770913
6853503
9434463
66708851
32906094
55710419
3437599
49709219
85751757
87891920
80634071
90837465
37308873
96960564
98515444
78662820
90311848
13825387
99048355
42262890
53721547
93289913
53632227
86634168
15785878
3969929
47494686
17893287
40432150
94906008
40125852
19368087
79151350
17909050
58560297
65547712
43777375
28580070
72575039
62274275
57392311
55510781
22703093
98144127
80552953
27434375
76196782
92535734
95497047
44653869
45857793
52747576
52126163
13088735
40438911
68229785
24363785
67471824
11884917
99706194
64753045
61883003
8099393
80050645
57501739
19771199
34594699
61106628
67028656
7302671
24011088
84288963
29653091
20253120
29097474
54909316
92449497
79269807
7662680
81915125
25324826
86264759
92876700
41378036
12743020
57621702
20083545
7929528
20707569
71030094
63250230
11796981
65919905
21884778
66902343
47584439
28571894
13656944
9780036
25972581
21930563
12361467
16696151
1648462
92470836
87689937
27710082
74646144
88358142
78582893
16579004
81576040
23940615
46576724
21656605
15697340
38756035
80340399
55435717
27260814
14379881
55137397
7544564
8897435
67038740
23794065
59288896
4993102
81901057
64974738
15178568
52975080
32760631
60566555
2994103
61308116
32685633
38735579
43856127
10886400
64168047
51265767
87790141
79602987
26238557
53231203
9075581
94434991
28585829
96539930
65188461
10717052
34425153
14647379
19660612
67766381
63000272
68553936
84267755
26111261
75287255
422278
41517779
20765380
81626179
33685867
1646773
72848988
84373557
1843175
36763023
58013682
41796552
43277803
21240499
93271901
58682435
79010496
15097640
46718959
54689171
83435204
24361795
9081003
71303798
55540415
98083756
67905627
73205154
17154256
9812696
59474302
8459787
74224897
76363844
19161334
75740314
22466770
88316537
26059034
24882441
6840694
34888382
24362150
91640958
28827374
65974149
73447719
48329717
61396481
31860265
16053345
81811537
80627859
7384390
83763770
89529541
58329988
43374120
69541530
96242315
11508754
90651274
65723766
29954834
53514605
27623212
84257862
79151053
96048308
53707053
74529909
66570765
70407630
20066133
27580906
81983438
56444245
84212582
87497593
90058730
66269957
44090050
79061667
74692799
40963805
23753355
42159414
61009871
98109682
10476751
38872190
16520427
58222732
41131635
58528372
27194194
72849730
83372320
93303056
58923580
46764048
79262114
35269389
94249673
63192311
10480768
62264001
5349064
82942581
95510589
30719720
21998959
45750607
50846485
88995771
45226043
81781389
96272156
14015193
69089623
71240804
84859924
70580263
12852503
25251380
13167467
99020663
49767142
7875206
58015432
69339899
95775614
60335569
80442618
54329428
98328117
8569837
92469704
89846061
31816970
45274588
50990272
16287803
59164467
40177589
98593846
54010363
89069501
86550196
31866654
18817423
33297679
78680635
32481573
57611410
18993615
1448732
29261072
93749272
15915419
18123472
74770594
45613615
9165917
61456564
67581679
88449830
53661119
63040635
51153780
763544
39284628
20274772
87653181
93711133
35290445
74230754
75601225
203177
61711620
6900461
34979270
74192971
4796802
15951295
73583848
58218358
86131741
69007242
20604560
46146823
52221335
8955999
34483729
39744642
46835917
84767573
74317849
52717552
94101166
28269647
49895877
98881622
70685261
22294831
12770566
45810294
2872886
97192484
17670676
69420758
43989245
15043119
13541276
95326368
82536584
19749248
30315794
10270598
97331731
38787980
20259170
11513446
16499011
62645447
20770846
87667232
88804457
21221340
3606474
84241633
32752726
44766136
8587657
58186682
68158371
88729166
68351768
14208501
41411378
17350159
75193494
1829869
47058939
56580468
27523211
35392548
109528
21195419
98184158
42829696
83932403
98541460
61412719
5515929
53888737
88598441
91488372
87333674
15815677
89838794
41309169
71843744
77929891
17204126
30764433
1744457
34173399
3431016
25690723
3338555
23855033
80539251
91534610
53254536
6821415
53707469
30063417
17005213
33310253
55725942
91332318
34990242
93896766
24019089
30715172
16202481
36154457
42718975
6531622
2184141
92240008
84855655
87361421
1764364
94817138
21383454
29548163
52923784
69606506
8019226
59990597
12965426
91251531
42827033
42745117
97278701
17799106
8803659
51174709
4680819
78397822
79623532
11647340
71986414
62115361
2975244
26692336
69533134
34184380
65912439
41961380
74382167
13428301
48259665
54518320
69384583
62833229
42831463
2418566
8885980
38770481
51075629
55066545
49224460
85599293
87336926
88602919
62114512
56466846
58415699
74029162
68318198
51061197
43189483
91695159
48564168
32662731
22059971
73237685
98425761
73694714
91730275
40458615
97815743
67519081
17718446
84678405
6963529
78698220
97045305
4812368
86339847
11397771
25233065
88126596
64175218
90902780
35213462
84981506
52236234
44035691
27630543
53821026
87693787
56087815
70556291
61483883
69619062
83007019
66602308
38182304
65317720
24136530
73155253
48107314
864040
61698917
99897981
32785647
77391420
55203608
81374879
72550668
89562306
31576641
42154010
44630660
73870924
32430917
727875
7546854
4779784
98689850
34839229
29207768
47972501
77735297
96140898
89055225
98099692
172681
83284241
6942961
88243126
70805741
78527376
87505446
88929762
62915927
19171719
68309549
83958237
65685593
8546389
43094431
50684647
63640455
95399849
13227661
4943558
84178636
40524317
36782449
30707892
27276757
96891300
76329235
76234216
40806273
7738566
44904058
176762
58856340
55705271
61248303
20425748
20156220
6610405
17204050
96737115
3046405
91720308
44303376
46138031
84201474
71826530
25628109
92244412
65010083
61190755
10770799
19704558
34531556
47006699
54342434
90740890
6450252
84639849
55404946
69015889
92426339
46257375
40226097
37677778
51495747
42837624
12943178
33387527
88316029
70799017
27474445
395405
98514566
75021952
84040504
91388848
71409163
91827296
69971381
62002898
35989433
87056208
87410931
69761154
60133774
35866158
732888
56053119
3266897
78877185
99909505
60869293
54525134
12093341
88993702
57787362
20291882
30372066
42871079
53572723
22806781
2466580
22403567
39228268
34365429
42733389
35228899
12968279
56149827
94951414
84319022
90028288
96514110
18376127
61768082
28148327
57958793
77749145
44321220
3734967
85235416
76661129
98326141
83934380
97020544
28146169
43859811
30013196
41184171
44954362
94834720
2487683
7466130
23453559
38317433
97368512
62790815
34961503
41803723
43764638
62733655
73478409
51808896
18044406
39853197
12812637
36181075
49976391
85583566
24066143
11673699
97020532
69819258
98031933
18478377
68528276
81706034
9475622
55889996
80417591
9778828
81312345
74634727
90356241
573374
37696541
48532723
95118594
66108472
83298054
96143765
33928749
77291279
95918077
51045097
13264160
92632457
42035296
11594204
59665672
76941007
29221100
280905
63392283
43119821
24439814
34749892
26841098
89598515
8122641
73114675
79230332
92273619
4186461
13290734
56178195
91997889
4436500
40076718
34194326
15010017
31791746
17811449
99653142
87243815
44687087
81174229
75600885
84919909
65168570
78267995
62623611
53300931
26252478
78783083
39647579
49643165
36022051
25100160
42444842
53426343
72957250
89033216
76014
91673885
80714968
3978651
78632518
55936025
62894038
88028557
6367860
23208104
76438403
13691484
41369937
20168526
43772268
33871328
81874832
99680557
1355177
50375830
7520230
93107036
49237070
33214503
7459397
797270
80840722
28117905
86292684
26843524
43370877
51945061
12023782
20155888
91028044
85884901
60325498
70916326
49984791
63604604
27730611
24955829
65570481
83819345
2185577
15525208
68326276
86282828
44769316
95835473
91867982
38117685
11149268
61725591
37474316
18973209
18198218
33533798
88959664
43031326
90616188
72926274
87962681
51759203
37692963
23858996
30867436
80969711
52621626
18362658
11066476
90703147
69957798
85356760
16382517
27251488
92651234
53690119
83706694
7938955
23106919
85106119
89118693
14741165
25325030
96439846
10072014
223629
62498938
97230814
80113202
35425116
9506014
44802099
79826609
15081474
28308275
95999397
79338162
20922143
20001971
57049526
97167286
82678860
66543075
20797373
42192483
61990275
42267326
55885797
5012782
73696228
87270017
23789866
2376249
98282829
76375185
47102506
14252586
88717993
6482183
12753449
93506571
33923198
37017999
45149925
49252197
73039865
11346918
31340926
78415956
11909242
27408534
79574856
37706226
42297038
12496402
76953030
47281258
10924533
46691159
15751488
5450338
98945593
11574442
42426127
73563323
11825151
62836690
60928816
84987487
17383368
17428751
81905198
10194450
17887093
45982360
42340835
10253506
76375463
90138798
43556514
67532841
2840807
10791737
37973393
49541578
21453435
78495051
82184588
39310238
3785723
60647694
12554211
23524697
47086173
43596258
63353121
33130962
72269102
61354833
61430281
65959721
98674318
28907169
97269838
18037629
46129905
97516024
93219452
10926174
7799024
45419869
95480265
23240825
7149785
80861031
88470733
32347483
90659744
89487727
26325631
9317057
45119744
86543439
56040438
19061847
59264652
451677
56155260
86011339
57622360
90785413
71489003
41854495
17691189
95354384
2443973
69237801
76645936
71238083
22525928
57632599
41613161
88838603
92250156
53953721
28088292
10038635
5377978
318658
68294695
17751824
14860323
29289443
98274363
8783464
12928407
28057672
56380279
42030081
81001164
77648644
2803141
84500033
30572648
31977993
10064023
86109579
52660201
80450475
27355929
66188371
8958568
63015243
600165
18415587
87341358
99767095
37539259
52616393
14127009
203229
59620775
40403799
48491895
17317195
35402264
23791542
65041053
66355319
63355496
71180189
69872298
90108087
73959658
20894524
56090041
95204276
74602092
68901110
25800908
25476014
27867927
22449170
27877079
67838064
60175445
25956239
51490193
87356336
58343700
48115758
93446393
65663695
55566581
11362672
78101745
20322287
3479723
15733419
49079572
32150694
5672195
10849331
95682232
18263036
71305203
62100493
98887375
96250302
70709061
32786567
33802690
70528807
12253767
13470036
646441
86656068
49806596
6416655
54508704
89952853
143614
57850910
96677911
57966014
41274791
97766650
85099175
64367090
56340914
27943204
28037603
57326079
28173598
8175862
79286532
76060270
10468857
50899995
42885055
83279082
50563771
545966
84451392
2084551
2841190
59095757
621403
27312996
1698090
19222579
9989856
42398395
98740495
84694981
42233710
42996816
64415764
30842885
37161744
22540732
2727833
80052883
44256036
57611871
86131758
15534689
84383270
82863371
32361819
15843334
98855166
26830949
76066653
80528060
43567783
97305671
35021585
9297431
65771607
34267126
96741596
51541498
32903364
61277501
8969490
26049422
23194085
54608739
13266762
21230343
69366250
50423570
20355850
80824964
4118450
31576460
58580694
98535931
50304166
79874226
91559370
34569980
42339560
70082961
70551764
7949780
47583843
87044858
73073349
48606668
67947334
5745201
57731923
33507860
60082140
20128066
1089158
10016490
86045875
94293890
54556802
88755809
40710338
39129796
85994887
86688244
44387172
58444211
33915145
20976702
12696343
26632664
73198451
5332623
45708575
40436422
55264447
25648794
16509688
61426735
67000877
71252921
88785875
34724490
39848582
55401417
83599371
29730042
10686873
64774850
28561499
17185434
81077123
56663009
16024730
35928161
71566217
55976697
30179958
44741590
17754946
56746014
62094724
27594213
88390873
76724344
54360372
72432535
20604616
54289202
17291112
68007647
389178
77003941
52258531
23742966
68402983
36778703
47036215
73472254
92099842
71158319
66818605
54387306
19057293
60294867
23276082
82440832
56254895
48871492
34587306
69771402
13075036
78682815
90385038
38785985
98152150
85608908
57060906
91996175
82135670
2020343
27557753
52513574
79274115
37709353
63858231
23537612
73851254
97557617
54640132
47797354
25351750
48437721
21360350
21632044
45306928
20228874
36260466
20420366
4637806
23046137
49930390
79915165
22601089
74387140
75157460
4540686
15845955
53254196
424513
12007787
71359028
63588739
49761892
92156175
12028265
84547363
6427784
45510850
74072678
81055153
43373829
57724885
26605031
23305876
72496303
64266756
64123038
29865596
32687475
15104812
60827343
75014744
80659621
81763598
23470765
38984401
51950874
74308746
38144208
89668743
97535124
89203412
11254290
58903153
25707866
71526951
30262413
65974585
42628746
98025100
53913763
78978239
67854837
17452479
12128765
32065708
34743972
88567205
93963008
7470293
77654954
46150943
8630710
77183419
67893826
84075240
64160594
94842785
24387759
49548582
54502779
56141419
80708114
92402836
26585021
61052782
1472120
51069532
742663
26378998
74050921
96525459
91997935
8367708
48185713
6035183
65782195
6021479
410960
29380018
13883189
62667677
82514360
16145604
47724847
60604780
95600065
38563195
33678479
88243794
62199705
10694980
85152821
35984222
48392758
32065864
38970167
63778569
92713868
78130097
78323179
55436020
6962481
97490504
84800855
90495394
30674863
28142899
60013877
90073154
2317739
4093028
19743128
27389781
89126739
26695192
35846982
93435600
28414060
29509999
53021823
13005898
37143547
74205601
97607733
63478202
56215329
1176721
96721086
38397641
376390
90585912
49894547
58167719
74700715
6211228
17991363
81714348
11447993
29895958
80376446
44513881
45661060
2933733
40175412
1276966
29509337
72093257
47000809
5097572
31101257
62210615
38901292
11061319
46808129
29685621
51685738
61022511
2162808
77456575
89444212
30180872
26778953
63051994
19347769
95705136
66703397
8398092
35038039
6262189
72950182
19778817
3557016
80030607
59017973
65595882
62321144
61532042
10872827
566232
95678288
6141199
19658510
243547
89730185
99985936
76311694
7090484
23048092
34486572
55907232
36904185
97409342
44183573
42099353
45665904
83553871
46753742
14180787
75616206
53081405
41017568
83338588
44631881
78923195
75907808
14490489
94194189
17331040
87227524
76049168
93097282
77097074
53812815
94056392
1570087
43879445
77482323
47889894
24006789
55252921
76765380
82270652
28664678
25683543
70529304
51247081
45450656
49359148
39762018
82428254
94548636
76071735
2209765
8765767
70721444
63584737
31434353
66990851
52547170
75632155
48066003
89310086
9828285
73453566
13324722
2622126
3461683
60198288
52815897
8374426
63011298
90324672
29537924
8830730
61226450
73030694
99146814
11127123
255766
41596025
5793155
19779517
70087834
55172498
84081409
88553625
19887767
60970807
513485
62667441
1788104
1960229
7593651
97576180
54039932
76191587
64828461
88063148
6255429
70800458
55204208
4562300
29108068
27839202
53228732
87666952
49946183
85576641
73960103
48294376
95276409
52109547
2099888
13200525
52255192
46429432
99504322
23257996
10771272
12922879
59475940
66471308
22304118
20157663
90866843
17016654
3709955
74286682
6091198
65131290
5937687
56116104
69159343
96475722
37243713
62524484
55172550
1247467
75902004
45239989
36531612
26998691
72150712
79799491
56402447
523946
36948725
15705226
72548490
25623838
55116860
95303257
58096171
58863322
72003402
37737115
66571914
95039673
60649482
58546048
875246
79927592
25555827
92209289
46783459
58512611
79900787
50376938
25982134
62456558
6074752
42928506
9158535
17620542
80635171
11678111
81869638
89324297
90518878
40879847
33004155
84431062
59156363
67119220
3811718
51661950
30910546
80210728
93598027
97673345
67217510
91924085
23020705
847732
95458097
20361116
47017441
18487731
24769290
53293393
34119176
58762729
24857380
86501168
67422258
15497321
22858188
94943496
12803044
32433685
48172450
61316476
62857038
91230979
80069109
23162790
29145687
73031660
82090000
85184973
82063180
72337328
40613513
95853570
46231225
91168089
32361617
88918488
51842681
84564460
92496304
12218666
28668351
90527421
26892482
93495813
52190922
60140259
40151738
50068564
11024359
10098181
36204659
24593078
44716681
79973378
87520624
166132
92332364
71611951
78897661
6221126
18793332
36005058
74748164
2592464
29562905
13272426
67248494
17408482
9435989
10077170
64513754
98808774
314489
53454353
21237937
18622430
71075113
4841965
92461157
74905674
92965838
68774819
68059315
80499596
62197919
29524222
80279451
86472572
61145949
89787005
48560585
76461367
7254650
38756611
59692192
23586333
48616302
14519201
72090068
32918357
54277623
46244250
70944286
95609762
50522874
15179490
96860689
66022069
39336676
86674598
80333060
89806864
27463876
66569214
64217129
72300764
2255473
79073979
7912094
85223241
29932416
56095967
82084827
82020501
71938887
52722179
68703357
83846403
22431576
44749502
35399280
28741185
54212448
32771734
8585281
54752166
18922668
36001630
99458641
36291380
10250647
46878663
59481379
73759717
54255716
75313814
45912143
75264554
9471671
6436569
47556093
81059349
19844501
46783845
60491398
95143312
77201884
36416180
62831554
72343239
86086759
55435604
36611162
95287102
34464215
76347568
38970987
85161094
18893455
83753624
69610685
58272769
44920328
51642423
97931528
41538853
73179275
89286769
52676287
32456237
42297292
19238936
85771219
60340079
12279806
66493040
67380355
17127528
10555195
24461989
63102038
58416041
58999141
30470154
69291461
73260193
28602972
67026500
16512778
18281932
31354919
92814214
92254847
55610190
71545463
63271952
25742692
11873035
54076097
90571428
33712057
37798086
81245535
9001257
55468794
34876105
65522042
98095501
37823012
81012427
80410838
92707292
40276781
24197575
58929791
98595983
63173375
79100992
6465595
82505587
96717537
2321681
6759636
17260499
7494564
98070552
84143562
11751796
27308247
16627920
17397436
21056460
63093324
16394681
39039115
18107756
77919139
19178741
64585384
71665501
93582279
64033060
78279170
48730071
72193944
63054724
11691198
77476539
55022427
52694615
29029443
30290337
74484165
75005911
25289001
28161026
32733081
87630756
30724332
16696273
26234294
1004410
35513456
11076607
28794261
52123861
22710483
69668165
59837145
11224713
54261961
2593042
14661119
59840094
55419891
97735207
18685485
94044662
6558036
99406946
58329457
77344514
80239144
77751470
2478214
64851349
65252277
5009509
46135978
29330357
40917244
9691387
12796327
64752654
4725564
14694047
45546401
12493286
97655170
10269791
95545966
26736547
5372460
48837881
97179139
60485294
63946166
33841715
64072883
42386661
47381055
68665690
81831737
22011856
25786499
20072308
39584651
70954079
29688763
71299164
81421818
36889850
43052222
7027376
63974023
94401653
37981861
1620401
41523818
20762632
3638255
15620220
24218848
36978597
64219866
37324186
47577303
98172612
12381879
6760597
77240992
35949513
49404103
506928
46862218
55820530
48843516
36086783
79438733
71293385
81173096
24237679
83980923
23094581
20693454
82821878
6064156
36504502
28295722
55779345
68856431
25331408
72753964
9080642
92199066
60068687
35246324
9475814
63150764
96774920
85672009
13863326
39290016
67754585
31784260
91793421
53526894
84827774
12748566
82008080
9035024
9551201
34823670
8602804
78322269
24944281
58626333
92533725
69871638
61899259
32867502
30509866
87971436
16392395
99338385
43089801
70398003
55805384
46893118
35892211
48909830
83116352
79646127
67640951
88765616
74494494
55815109
73270096
45710302
61060432
645667
73047894
47414522
10447197
59514190
84738566
96848517
13568232
28297517
96867367
88478685
70985425
27909361
10410127
75762861
39850721
11835316
93478570
76771340
74010890
50663787
50164945
20769050
8020281
99935027
88553829
34467134
81067407
58853129
93478229
24909132
13816834
82076889
2926326
14429924
73589488
37288337
40692110
19959156
38906048
62708124
36067909
87592105
90016066
84173221
29821969
7589247
58508543
96615234
16675149
53873383
6389565
3390358
51834856
45064423
27122917
75340475
73271981
85833947
61126972
33947206
84310257
62893976
53234300
56527889
51272385
79589005
95840965
30977574
98491167
77481782
59154089
70760036
4606782
18468712
8405550
13181848
97956032
63099452
10515376
23747388
19800896
51489506
91902071
82702706
28489835
64398741
91452529
35658085
88306074
50909944
63647867
5171282
58205208
63199194
96122270
23926566
28915136
40976130
72201255
10022061
64562140
61431497
4977497
41055347
76258040
83418870
7052910
34163048
80657499
5886585
15084024
24725022
93656770
64346721
25655144
85701041
47003230
59815046
97774296
3953318
39029028
51886129
55506979
48660114
86984763
21440906
64061058
32094842
11065455
84251885
25204303
84494708
74288825
98428
28487856
85148919
29565277
3888156
27680833
11687004
88812472
86970060
75472157
72143716
58600412
74902379
21306989
60831517
63912869
99298216
48700779
53290611
64088245
8221349
30080200
9348171
12329945
34463113
3766234
51153573
8388420
71730839
12831578
97328349
80711749
43463385
86986478
70254077
23699168
81117148
33190279
14006726
23394967
22105775
29229495
11332859
73313842
51210986
76988301
22964968
4940719
22604683
72568021
77915627
5208469
37341143
31854863
63411650
37898419
8311939
79718627
24880580
25966325
11537423
64940911
24746032
37368137
9941630
11473317
91401416
74705645
99379344
9030712
42101630
27154537
92924419
95710635
93940242
56461785
49869153
94738908
1678768
63653160
12420264
53077268
28890630
2385265
22914727
47057785
76413614
53082436
15037997
89059957
49021804
60152315
56839945
98210947
34894452
25272501
44454774
9921501
33050744
82144684
21797199
55585973
79424245
92944518
21897905
70853483
63469777
71240623
74038667
3460045
72741816
69261891
1846124
18702321
64182988
64469124
710087
10298948
7152263
38407387
48326885
48754088
26555590
83314649
85162720
59601233
54680492
74037858
37830810
55317496
70156145
56119725
28736291
21575762
12350039
78690902
71133922
19223328
42772344
22817965
36547685
35382248
22802647
73565457
68212866
41862508
63206797
65140200
12027215
77230802
7212323
2570988
27957805
5013906
49910093
66471591
7776327
48327923
94810898
27137569
57532253
8466891
58684164
94697722
48777612
28472757
71330375
79001833
14998617
13322534
73489759
18662855
78070056
6048873
97280667
7031402
63222740
97861282
55817632
14273661
74709457
13223188
66219564
1123092
3090301
14993829
60133815
89816917
59165997
66355113
83035076
1307808
39712422
25565810
65585126
61719803
32267981
35935352
42748589
3417731
36567401
70165854
57451868
41766589
90382770
47815243
81460515
54019050
29419981
33590447
15760425
54695671
21732990
48053892
52798438
86786123
4379132
50747935
33019253
91136059
16578121
47401798
55591017
90090647
92599833
537947
88217569
15002572
17448586
98256021
1479196
11302037
97903879
35121377
50026770
86754171
94701525
46863420
64789546
97142904
52989270
96000002
68570462
34330000
57374429
46614823
1232852
41416133
94917265
75453712
42179692
2112861
99644880
14464453
56854342
61517777
61210730
92137227
13225812
34930021
39161648
61825305
14150215
53372587
34166908
63017090
55424159
8886387
25094427
33732597
38378440
80776678
2882322
70333620
63927516
3735253
80956548
45633810
93830056
39604489
70006991
41901446
49079102
22526975
87009
15855245
97190478
99934849
3389726
85816095
64870640
3436082
30135211
53611430
63108627
69873607
21545773
46513074
73951794
35952504
66973810
77365122
75704943
43697948
6272597
78129744
62463090
89032726
28172140
6412035
88987656
93920182
55759167
63249219
70015179
82341863
91494677
89755864
19009953
41966436
27178588
40359422
92813120
83377786
64846057
10655547
41088954
95388337
69023498
41739323
51225093
93053594
666180
32668142
46520722
70873432
10338138
84988309
87020797
90224888
79985987
33577081
44963763
31792762
56520588
6043544
70055497
41683447
69186497
7286980
21026819
56621626
39513127
69284047
49351538
48299066
95960747
582589
66584961
20292275
83968272
41199181
79329857
90276487
60291
91590872
13961352
14384893
80372533
68103096
88369862
54904488
89114969
9851609
89350255
54035896
1129479
55505615
33926791
78709360
70146661
44093329
90720202
19540237
56248226
7003932
6111463
12585170
33354785
83127769
69924486
58847054
61553008
43938413
99938108
23258346
36333336
87717492
64859429
33495667
84224000
93559699
75371745
77354286
74086288
96837659
84249168
25011556
37999112
3083193
63857364
15368842
23040196
30444416
94998975
31379660
23510993
9760954
60188935
12007709
15709909
62678690
47394
73934936
48003024
72979899
59377064
36641866
36755275
4375669
23260799
3857813
13062601
53399127
59599896
73037409
30873820
51816581
37152217
44434822
29029548
6268103
54372623
31053249
78306352
29850854
79069552
30342322
382027
41321313
79746779
84660322
24689504
81833084
1986656
8433932
27671843
90023947
65651232
421098
48571272
36260699
97143927
45859900
88475577
12447030
64412624
78478333
12112596
10564581
7523431
50819326
92347510
70679371
94043731
14137191
68330105
96196318
23506814
48843779
52904828
93437568
39064044
2284975
91692145
5972176
15052555
73233553
83945131
57414237
97417628
49177902
57962276
54575282
8342374
22115401
5890811
14908542
48479108
26534491
23891401
86183902
59084925
6563301
43874369
4411977
44189391
1410296
47691796
59385128
9528158
64321431
9423310
91076298
93038564
1988873
47183261
48849677
41720012
41891182
83972749
97369391
14914121
34209020
14083709
25684913
55670412
54091725
64328416
728760
93758512
47058500
90123503
33949624
7805792
14676276
87722269
94651230
44530756
55399597
63494888
89505460
42470666
94183861
27247461
32411390
41142652
68352011
62604922
89196392
37219042
1929066
37228934
98480163
22840903
38543778
8182295
33288905
61251760
7879873
32480446
81718838
7932246
42951023
34495505
32172090
15594115
17146377
5418367
56552781
95799456
29582543
5771849
89508176
83471406
84900805
20647110
13582949
30831905
15925339
34863759
28340466
69828333
12771946
77900604
19472254
35195085
4852409
57791000
54107033
50051440
99104713
1118732
27447716
91289334
91604246
29994324
29074960
79692111
24948266
93957201
4388248
69298761
71490639
87968162
66401284
39350854
45233739
173829
88221834
50407151
22119556
63397000
38843244
1871948
20325296
21103789
40234760
92058413
26245006
46002106
37081808
12610767
66975883
71830844
10899461
18064920
21735986
66012293
5688886
67774398
29691700
2681183
94956468
93417858
13703709
7504457
30960018
60699440
73607095
73310960
11739819
61329506
60484530
69816638
54150759
41419158
78194201
42928189
10114235
78338119
49961095
65818407
36096368
985458
67479320
32084179
63896251
82231892
15614424
83030387
4760815
48749388
46910715
18989220
93260386
67099263
2734781
36416773
75952551
98167224
29620106
56451760
20385379
19988568
84379343
10131719
49260853
14687395
25542851
34309852
43474386
94460884
43949834
19582530
46208000
7886864
35709417
66618173
92286963
57745634
86673458
24879576
75678913
69263800
40993436
52873451
10449550
50259349
15805602
92074937
82881323
66956692
99699267
48205675
95065103
38923726
11032958
29548759
62405908
9148326
71594664
78731980
12521389
29019938
76340844
23484382
93397288
79026336
67341796
55164637
901403
23241900
82518688
58580305
85413122
25910304
81752512
70284124
64028247
81162005
15512775
37979078
7240002
69518679
6891427
14032747
59930726
37498599
55995512
9850280
7751215
37337064
36773034
3753860
87394830
83375276
57805651
67146722
27832881
8662706
69246712
6496220
78270155
1187817
63324022
11760093
45471331
83138288
82636172
25322581
10329257
70745419
92384521
64634258
92286066
26451417
14797507
32206129
65731797
32028603
67980238
59351480
29108964
71364494
482699
56367919
73524275
98207005
96809768
78288854
70651887
68352900
29243086
78802993
91110050
61486011
5618903
77649263
4871182
86867747
70579917
41262380
99253231
23901985
45328069
503230
61329012
65602710
75646838
51102739
7933956
15361636
14096008
95435022
44667854
98132728
5531746
52184909
96251462
32021813
17755392
42468451
64255899
18905670
54993152
36397166
38575268
39531854
81466172
37654795
59127492
23806302
37498821
90398538
1273697
37711334
49967665
3037323
38534186
19375225
72512129
7822036
29602854
75911892
65470500
69663944
32738337
45253683
69194224
48447205
82718117
41612564
92014729
27901501
76122633
55538459
32037741
92745920
16274063
18723848
63030544
51512299
25255312
76469342
23420472
22724899
56707689
26626492
64873214
79785452
48242246
80234924
5665057
58132916
59053683
6146801
33263994
85472707
8513478
27670783
50913397
90870241
91019398
14471017
31853947
65360379
6133207
36237383
50972179
89832372
40051107
27427118
2537719
65016123
32788598
23903289
81258529
93439627
97252005
24613162
25679538
89581250
42804240
64422606
73072483
67748737
32266340
50527092
5073791
58436353
41845449
64983795
26645615
84312065
36622960
3153671
97247747
33150041
47415028
43320341
53762821
63844660
79535468
390041
37624109
85327580
80814512
38111989
73226905
39278824
89785082
14242132
77096269
73808327
8932317
33868580
95033290
14930470
50066213
42899979
31729255
69117801
66037639
19476776
19844810
37271020
66053650
11600735
65584566
97162346
50700320
28203253
49204199
47193156
51454205
54613998
72077198
73861296
11023354
26186231
48894580
53678272
52434506
32734806
92808356
67743653
2566060
26310467
32955856
54417974
20070590
83345478
14477483
58493256
27652394
4849156
39087616
30211545
27843823
83408224
14262402
56008504
42200263
89369420
47516804
56855804
22711596
29676250
81966521
6749692
46774111
68136386
54881034
10763305
92910137
4961863
33267208
41979071
62254441
43614117
52276135
92689391
33400698
4475844
42559602
15955754
27334383
15649941
72339123
57718114
90749284
42053174
66175264
41229646
44994769
33542005
64085488
19051579
73233983
42505937
97165272
52885584
48175631
428176
26192307
88166797
19102867
53395036
91372453
23920925
51053409
48297661
79516382
24548676
26159363
77188134
31177680
9896825
1649588
27415040
87859242
94477285
59230859
33071994
48090247
22585521
53937874
70059650
42338491
80242075
68580246
6613204
8262535
19542913
33183430
95221566
9197680
38675284
71948999
35012024
76044326
49367821
76939092
18258684
3484489
81041243
75674295
5869896
9852281
10866282
95939913
17507725
91749704
35087881
36201579
18191930
11915231
68421315
14078760
88455206
45767097
54461220
92317904
65771456
48866140
15575595
14712115
85312775
66246990
60703207
30560254
55154520
83686685
94166515
41736637
9704520
70613950
38697741
81507002
63057982
11170623
57310139
78193431
56662204
92141686
57699301
83039509
71415661
68857209
11112601
52598399
69237597
69085910
56973109
88164835
92152728
3296146
82194500
3763437
84779425
11928563
17595278
39619396
8339369
7540645
35945913
68564662
78285677
24444455
40105950
81227322
13550488
9925379
13886648
43930242
21230326
20024051
61477944
26866179
27059021
86471233
67588407
14261826
77876801
18533760
74257965
61896629
98916191
89668944
28569967
55328804
30967772
55756972
9041491
96022853
34928842
95929213
57795341
8432384
39243105
75810811
50953587
77971816
62644094
72360465
62103964
76131415
56712226
27901769
65090659
29741839
98599996
64932413
50386033
91991966
11315227
20326232
93019558
17249774
68371994
11527966
19754400
68349258
27766221
71613152
35900786
71318094
82390320
10824161
21530112
894263
97766250
77542571
40658409
85790860
97509230
45074942
12018847
78505218
17957697
55882975
17219249
36331915
78204023
21062276
11323488
11742640
44182800
29360781
6209177
87864918
25929175
41535582
11504479
12664705
57581557
77394805
98623213
60665591
18706046
84791432
46591013
68483131
63161958
72773061
94240091
67792328
4668830
1002538
61262517
52067988
44698131
20718804
73930797
19842110
23082505
30487069
92461285
3423136
81159648
34687249
52514544
16944453
84256770
11316363
8763548
97992282
89347903
15753912
73444519
12456873
25815046
71491144
36027634
90018917
95013105
50600090
4359662
38001169
76937819
94373365
34654331
82171685
50448122
6870477
93417639
25280566
4484744
5142859
83735910
26260014
10403033
84072501
50328075
46543593
85310075
50754985
70436728
4103108
50136920
73206444
23134023
22611284
47621166
36207486
79139705
72478714
59521091
88959974
52043539
15060145
50889919
35881845
24209375
81566310
75330566
64570243
94992168
27454055
28612229
20306401
72663637
92412692
20208327
41351218
36121011
89444068
1120624
25895567
58612722
25686176
1259486
42403477
7983991
87105886
76690464
48051482
15303
71348950
83830180
93168187
81051814
33060518
98340193
56471508
90118073
76865353
96748656
40256564
99959028
40724442
61011337
15586958
50886552
10177182
44153677
24380606
74944520
78461373
19224051
42765525
3801237
62915370
96008013
83230435
69064648
31458499
28839218
52241871
34584681
19180686
4492465
95788128
57012162
91825860
18218215
13697901
2741429
65714376
46698502
30837422
69752929
30718287
63856658
996248
74234194
60392951
25385273
29323236
80696420
80205143
53478568
18777550
36186038
7719607
69039376
32734462
33744801
67163851
55612567
72464120
86189733
12348041
60073462
67828028
61319383
96648993
78831863
90669634
75621889
94662718
85722384
11781744
91342092
77989557
96124946
18096517
26300829
56052906
50043259
91258003
96153531
23292656
30274074
71709710
32893625
75756102
7398473
13879912
93478098
25082863
44653773
93307552
9669072
6009737
77898323
91265971
69800555
37482057
60521738
37567538
39509833
7738320
83502618
89038964
59897311
43635479
26659692
6226732
35538346
35116501
99828255
31119217
82769639
91015456
131885
76263673
31277536
34086762
53182413
93131965
3854907
15785055
57964107
72780610
73958739
67273771
4938677
42903043
66145828
57579690
48706210
5741960
7405686
15725682
56096055
24786697
8726652
86865502
10126326
23806907
95864771
36525978
73708516
38963810
70239108
28459107
24695090
38201068
58218269
74557701
87845323
36868376
56919819
66844082
58053364
34904237
53208536
36565218
32840099
39544607
40104830
61595349
27317084
24388178
80617660
36146942
9809207
87006553
36475766
84523397
75858042
74720543
40788421
9425724
28767707
43566676
15826091
14076068
89109534
36057956
25438840
82881882
48143783
16619339
75754782
87086387
71980999
92383388
96413986
47197148
67090195
94509705
20448705
13130745
22625896
69799937
45835117
53946080
41713987
72888060
81593835
2562476
79592248
89775206
21047669
5584756
90193308
18344133
23459388
45711693
89795424
80437436
40835956
53424882
23722884
13135481
81327850
7792984
43287892
49356661
25563911
53144679
90327323
35468576
92697775
71738406
47460831
77201120
13217560
52876245
46804086
56060722
94065133
69473933
68097640
13241218
35766343
5022334
80405639
73605508
72592913
91083356
47609558
40880368
85826817
99693788
86342917
69283982
81607570
50854367
21818732
34224060
12303648
15022145
69789932
33608314
51614825
19377369
95814266
45155532
45499243
67590213
81791971
7654204
54406227
1668319
6691905
44468481
67124742
24836692
17327518
85132851
6831799
52712708
96398185
90314233
8711542
10529208
746678
41772813
32942980
73878541
41435032
12552872
83113874
94263398
58906528
94126634
38464012
26321988
37840942
82554819
28109414
6433962
35546502
41186630
89928788
30810132
19650043
84581423
68546287
61236903
31794537
9088771
32324115
97311044
96940487
17080103
84051226
2000417
67167403
1703111
23709244
42252179
35618768
30061681
3005068
5505227
43026263
58053778
13035407
6523878
65246755
48184508
30308180
94943380
56171183
31281021
38268033
83105541
93503320
38252068
56399788
14777862
54105964
33252397
75918220
99617813
26282678
54537749
88061608
15003622
45477333
33949669
30218904
78154905
40966640
35682502
87727593
77173910
79290155
65402535
10435148
12426975
37068176
32868169
7337993
90044091
84723033
56209844
8176800
60543228
93228840
20551235
55217338
48798397
19716275
14583466
53085733
50692235
92462746
78248863
40022380
8563353
10976891
85369551
94898761
36526701
38574957
34701037
94497407
70274884
80642924
29646394
32641236
19235724
75842294
34189707
93590765
14954409
45572083
14267698
87585230
74088356
41329749
18877855
46427839
31062503
44067302
53114535
95610133
80658059
24625803
20738419
59702112
98836980
91824495
11838841
76732379
57988438
83315156
21975060
41237389
5385543
93985461
73525814
24824936
48636396
64167489
73793779
36790610
64791420
43401500
63972119
48926092
78829669
9806057
59966422
70606142
8603704
16561016
52171319
89040984
45901438
88530065
53834140
90798802
93822355
38106996
74117508
23968217
48715535
70999935
45230925
4334306
47851161
22467918
76182629
86437821
81971524
91654720
7264331
23192205
32880186
16848329
38092507
1725723
61079709
75016090
31972560
33237821
65772538
63672930
14921148
69913782
30721925
77443464
88584110
40396054
73768579
72550729
32542398
19093380
37264742
93440016
48438203
44911388
1183943
41923424
81622566
67064428
12867467
2269447
76581263
43794782
7766068
98784871
81507184
42460593
27428157
85428566
11636724
63999566
15487167
31206124
27249562
32735429
13436606
28430877
42752495
84434878
67289891
72873207
90548355
46073005
58354044
31391536
45262436
13616541
58665191
61442425
18505900
97040548
89315096
92064176
55155222
51571737
90930188
33240676
62888577
51679504
45748311
92265290
46526017
79555207
73687111
35685901
76965014
96735330
46937345
14031980
25893400
89201122
73182688
35775425
37017463
29855258
13595695
35394054
72596024
83926179
63150611
78087649
81266226
2837134
95203614
7301625
35440513
59715879
85208004
98965167
10216519
88391397
88156671
93034488
42354137
99867356
66990112
34895065
59331714
82382121
3701163
59329732
92002843
98828517
77945667
72574796
37456413
98141971
59182375
44499194
74167234
63964678
25078725
75749702
22557358
57209839
21307486
92968521
9126144
30900283
3911016
89630887
20119682
31718806
25925669
37954748
5379452
68024678
23552117
67549823
18930587
47666012
35253739
34409482
9748859
38817357
19003086
86478709
24001999
15424893
70526475
92889907
64227331
36839468
48682431
18143276
7028354
14114176
75726510
41680018
89904985
7554788
50651591
677369
91045135
19816917
26349504
49269603
89881191
23584788
97130385
12116315
77848362
34146766
96086036
72208698
279729
85568802
43631161
81498717
34254733
39287570
33852498
54390355
21315840
79491730
16403664
85943996
76426667
78386305
83779002
92974738
28821064
33158106
19870923
72795636
30256020
36058262
1563118
3452724
713769
79432771
74349732
14767767
194783
72767294
82024048
61757327
92610330
51934803
13587582
53005344
48940589
48972853
14742597
74866427
62103928
10062738
81511203
8065883
76029415
60189445
27348106
33000444
72194978
14545563
68070107
42053323
84657361
92483041
59314289
26303751
939232
52155328
15171879
36482268
42947944
99432879
33051684
46586614
38783653
5444153
9923519
78400873
96216023
53635231
42516876
45315911
13775812
18921588
37079446
92402786
64225908
73681242
44590334
12127435
75232466
5744347
46660419
45449993
60515057
5688850
50934742
74537828
95930545
76567947
69281175
43127756
30356028
50586762
19861501
93428211
2581167
56622559
78568639
47910214
28343550
38276943
46055082
55728894
97333903
84223172
18770397
52489559
63714759
43642658
57729956
79580918
49753087
60020282
40375647
76612620
98943291
49789036
88647245
94196705
89933288
69394064
71608140
91297529
47166939
79210136
41571280
43849155
88987479
7133256
38123249
31822683
33637471
3127274
70781438
18250523
21832801
30903291
5838991
34024752
9135109
69419129
50414755
30039474
69015279
57996442
62553455
17211991
29169089
60364949
62700002
44176729
29256228
98470098
72848765
41393684
41789608
2847950
35554026
13756737
82469474
87017493
37754356
86546038
58965395
5716791
82546364
92074871
64189965
35778562
65739995
37279401
21735016
91678763
49898241
71746634
86670720
80786827
14831639
7541212
7718979
24399158
54967271
48257433
69346481
35861522
96990877
6883596
71083546
5407013
8579291
17528484
21928834
99492447
45371359
32344088
49676133
29958243
49603946
94916449
57088986
82628309
32663275
68132457
21806031
46182942
84330784
86521446
96500771
38267610
94459594
89086170
46023119
57644417
15487780
52760089
73957882
77364397
55425436
93251547
71251129
45863298
66154367
78867260
32345722
49799493
78024614
33967189
61760954
66410848
52356196
7322338
57439667
54031106
53655015
82470808
41723353
89851386
34789030
93152646
90817966
14526966
34267180
28320095
27459358
17114507
84904298
14648901
16618879
32193479
58888059
16812820
82010575
97803568
33499016
9234492
22438076
69755598
63944612
30110863
96280464
19497696
30987941
7062446
93353731
81404454
78879555
41917433
73751615
16280343
37695951
3370944
9883131
34018029
99274225
14326236
71662934
65528211
79793838
44710328
85616052
95873461
98541177
59855907
30534539
3420131
51910833
3861529
98336541
88007830
86221795
61702538
6057108
91676282
20992337
83597896
39636155
3247575
46021859
30887673
2616300
10713896
87631505
20399441
32338119
98414967
89940643
80248669
96101787
37706402
90888482
55810532
42493265
56333330
46196810
12112849
25154338
91958711
521220
5339110
43275020
95991009
58126988
49016420
24633306
94562167
26587003
82627531
71792128
81587341
8830605
84973632
72840771
94468412
90533940
30082170
56654175
44172190
2057182
98571225
24917501
58922269
44186830
66230948
84066427
83203850
23679971
48557694
8829798
12619453
93441994
84784974
13296848
59588465
80072455
67616482
67495203
37005753
82020788
30712549
48549631
26627315
59801900
80656702
40848938
8810094
17291704
34590758
23595927
70786674
93276797
224551
95031877
65204659
74956075
8081976
57953895
50318177
91332698
93533089
22384732
31911044
2302622
90589586
98976597
26495937
28213591
73127586
55562050
40122197
50771157
89979263
72897651
79599927
97003623
36348208
61833539
88285678
7725994
78709217
29700997
89763422
6286646
67521285
9519121
75594547
64624706
90794812
81622493
41415591
5658703
21204984
27508034
45457970
54178075
14739988
3157501
79288585
24691224
24834724
10941211
29274440
12632202
92899983
81640008
3821771
85040389
74758190
61390055
73506244
74963925
18696864
81775243
44284036
98620714
50919364
88243659
66354628
90565829
69691385
14949152
89048356
96108650
42345480
39520404
54260889
54907308
26721775
84704508
84191131
39514556
58110386
74948789
53009366
88693281
7152027
13464816
33952031
60159139
96592297
41916243
13384151
60202321
83729352
42403623
49578427
29113057
59613456
65763586
97132044
38771120
69632432
36298191
96691711
11006062
27443781
19906698
55410130
87802371
24999202
18272958
85551130
74084716
55670056
98395885
78947081
54208284
80554852
5529568
33454024
29495360
15576810
73777301
6823106
87862137
79917842
16476683
3999641
50991677
75954512
86499728
39074219
29415401
13743696
72114200
94056971
82613848
16145285
78613900
97252322
37748134
56073409
20092883
96015357
76358952
67655825
54140476
16623324
89355512
16085314
68561838
10259877
14459921
4811797
21236650
33861348
71133501
86906291
28732673
20801813
61613018
43697451
47170337
54897837
5311837
7220243
30030573
75607772
61341455
63018796
36114722
49010145
90692649
51118774
89768934
32409327
37655434
30548139
21904917
17284995
17888201
26971053
90475619
40638321
88266540
4452384
53152347
26267966
17911384
97046867
42315285
30621247
58837085
80076963
36491409
80910934
33257764
26208912
85493644
72279423
69092646
69651862
95236826
34855204
58528130
30197390
18095934
47319935
21098692
34905665
95359076
638819
83675651
21862000
18503281
51265616
57599877
40718154
88439122
27592331
87121892
47153488
68347017
4660619
54043198
61711441
22142622
60988114
68271137
61768886
71902460
6401398
21753906
53074233
72757674
82434031
79362558
24051666
10890054
6381222
71705676
91933285
61469088
58553119
15134991
70080012
69843151
9499602
38424248
6230673
26296038
92666668
45439189
92833489
16518161
48576309
91786358
34335033
34998908
82498900
30717608
68910386
24264181
79822942
70823467
509453
40765001
35847211
43181912
63475060
78835615
61263268
58112437
48878212
2111730
85712733
27553568
96946631
20822723
71856864
75932966
51679138
11199777
76561736
74393037
75397412
36691423
17068852
26094245
96357830
627644
64189199
46328224
70711494
26365094
45241809
14180965
60454566
27782915
83081633
92903029
86260926
43347512
68364208
95941442
3254236
67954432
87227038
13301961
59188964
24577489
40693037
58638308
38814154
82663550
62995646
77866965
31346917
1522156
99176518
3404844
6254164
68051470
46015899
99107751
67513099
11457263
10736120
25997715
20087961
29663616
47895865
50817082
11729492
8449273
3205373
2809504
65894092
74600904
13191111
69937615
50423700
7245402
79086227
76602104
4769629
59761639
82195800
39987067
94440828
80094225
24272015
2144686
63779043
85776728
30934589
47133629
1191967
66460798
27499350
55787616
19005324
80244753
96158658
20423688
32832968
48666726
20529558
34976342
22829949
71002389
70200013
16199104
86719234
92676954
33923557
73806954
87712803
10419549
68213953
83401416
40339294
52571501
38762323
78947727
15012705
75087535
28640401
51245541
24511940
89681749
10778438
46598678
49283733
31772389
6640568
13655639
75838765
62937310
10102413
55633769
46002035
30134547
59816193
45891022
22235933
5660884
17190839
44668068
63822393
55469802
5694400
77950112
23826080
15864970
3491642
71514837
31233301
50605469
51261983
66625619
25553256
52045631
44015023
22345179
91873867
95089604
56258709
53494258
77590856
44534994
98216958
84835498
2795375
11939959
93990020
69659493
44944517
3665516
95465378
24685732
45594873
57473343
16095294
49725948
58608983
30315474
61847472
8113930
11617697
38114894
11008593
47269265
57219993
11846562
16189803
94280438
39320342
89590719
69774629
1975382
30349248
17010835
44901227
81067578
14404658
48536252
37433443
94658312
2422567
87095710
37611888
25238401
91478868
44306580
33363078
40525705
89698372
57392078
28569823
73720706
59770408
39653893
69770315
13346603
21825645
33012043
42370021
36610221
54810173
52941143
83945311
63585967
44207584
86149151
86829034
4459453
13027238
1689862
26946772
92105701
7729161
38065450
70681542
62516412
76837681
17514042
19060055
67692071
8363850
38406054
49263535
82800026
84080651
95870845
90671410
31454553
60756813
56883344
17460075
81246771
17549363
60562847
76127299
14051319
77088878
57939324
75933864
11635649
47884243
42555406
17698584
2731703
75357632
37686054
94014148
30596324
76239943
95426666
66945074
34346186
59669047
64240500
80613741
8727904
71907527
95646611
41576780
57759535
99215031
77511533
53155254
81703459
4467614
4885464
7333948
4512952
82319357
72563225
63725888
32208078
90069822
3680692
6458756
30116193
37266449
11869998
1543442
68655889
7078384
41045711
47007340
40010809
92584537
86095576
41304440
19854138
87593328
82982352
551568
94030788
96036710
70469115
48098598
96130062
58251163
84363009
29745800
91097070
23780447
4398271
81312109
76908979
86228517
53277347
81784625
71917516
88988231
55650383
62305514
72329637
84516738
24692289
38953359
41624113
2678873
17249370
83640202
72205547
44304965
11152974
13273873
6564325
48591207
25177307
41240884
39488667
91703743
52256234
8674088
39873670
8638871
78036094
65119625
27364474
11060749
41757074
51160264
38991745
15816877
86016015
9150354
99205095
37764762
71422530
5146995
14944103
17387754
75834387
35871001
8829851
99703526
94126195
52400597
57997507
2757027
30748928
98403735
54870202
78435674
75180593
8977358
57206277
87654878
50316850
78322022
57508754
68656440
70533527
95088896
12402578
49072826
73262111
85656527
18459627
37681389
43208368
53002663
66343664
73861318
18629664
65220164
15780163
25441954
5247234
28886415
2014243
17976140
65346928
82045857
53951584
79881070
51419850
95931222
95492299
73068596
8379140
77968889
36638885
92656756
33089820
98138421
88321842
2446439
856635
1248970
54637900
85706000
5883948
36831642
44996222
39389552
15868506
11615454
84740114
490854
73189133
5255867
90940813
37386427
39058524
54232397
76593501
58643180
39005295
551233
84294008
24064508
33725567
77818461
64110250
95243978
78311658
6940077
60820634
38419512
3822254
44519913
75569974
14117825
30857668
49141510
5452045
24405836
17061856
42123270
32289600
78292427
25168697
60828583
46232323
13032254
40284979
62807430
19578816
28167846
43560597
99368888
36860148
49814058
82303908
56873388
85672599
14959487
46086086
65140220
92551086
14764904
35633922
4752929
74430019
47623468
81589836
51388713
70605161
38068607
57837277
76085982
25811151
77742520
27428058
58897623
41849776
36153167
35646991
60769571
84491592
88745094
15912276
58660750
82038164
80096372
30603920
63619620
41446742
13349890
25165877
75305232
23318748
61124304
13632087
51650107
95935657
76272553
34835959
94184247
45050899
36421147
57793574
30962379
66036931
48000809
72981876
65860948
50527774
22550713
73405716
8850707
94736747
99838843
9465801
93130705
71577060
53497118
37769761
65968431
95541854
70441261
83299528
37779552
66545605
35664103
92951527
23262347
56687923
89701504
86655651
76952478
28834058
13129502
59371026
38871252
76236361
57129107
66630149
72306016
2932842
3033386
40399416
11297859
31700335
38744743
47347316
89045331
12820883
73185478
73728050
96901556
97313412
29041508
19626897
16496835
43623711
11809416
18965803
72122787
9651862
22705438
93187172
97043075
81587705
82798518
57737256
83838097
48044361
54557789
57236656
66047499
9712382
68939700
22495724
34858167
40050444
95576137
49310987
41822406
76792823
80269254
63331535
45819458
24261750
37870866
89340455
81744234
6159456
45056205
8247346
19583349
2777740
62138193
96187586
38296077
87062590
6866008
71688716
9744944
93930229
57380356
67273030
7118132
96434241
22739383
18559546
60967001
52178728
54578146
68411974
58072527
31669950
94728095
96518402
45592721
56571250
43520516
50612166
79879806
96108448
69861544
8043164
68354409
81762886
65140480
83338551
49060081
68047192
12075043
5567806
48983310
56307132
10476107
69628442
54712678
1416919
83712699
57936574
21139196
81782560
11769886
87445035
72093867
51648569
73924845
54487198
5316567
33290147
81239329
83785992
80003045
93801032
76612000
84266175
23247599
86954162
38696152
33317728
59663553
1678386
51524364
52195607
21810280
23282231
70460949
61684926
96085027
86450389
98707896
71452441
65563412
36587810
78914799
25148742
26820046
51200200
38695028
1887382
38768495
40150965
14548734
32836023
47578541
3858423
18670143
88002162
70121730
94391046
30516604
95635815
89339269
85142740
58296927
86820251
56407711
1047430
63466330
86658318
27398412
10407549
7976775
65927481
14899620
212245
23819117
2175337
69221138
94718187
17014446
95025503
38569051
79031578
73685708
19090230
95012757
28999471
99499180
50532364
63031836
50989354
81253304
55239214
92601878
1768431
41666561
2080908
79644559
92910741
66746289
52204822
36528756
15746296
16088389
52207132
45279711
33169565
96958450
16826201
10157790
31554928
55244907
56087005
46045716
69056891
42873898
77219850
59183942
81738048
89865714
56871673
69581348
53865579
88038433
31878311
95078591
37507790
75882765
33987398
28542335
34968291
64112641
96293205
37821140
77902230
17920859
76707955
56511233
43014049
94432499
98688477
6449729
46958076
63373649
66799926
29341153
46422862
63494385
55925161
83971059
25120624
47822478
24477397
23801858
29353668
64241390
68792993
97810472
31533618
28915435
32443685
38416934
25198280
50342614
8799402
67571975
29731327
6479277
73484251
73625836
7247889
63224176
60829879
95347290
29337458
7556564
81977211
93370889
83655440
86302236
61460451
4457084
32558080
544114
41289228
22851558
1227074
28854169
96901981
74887247
99486823
1617487
15884091
88507508
58548612
49626016
78828849
75887129
75304024
17780465
30781332
63636829
6929133
98157765
52770378
16606809
97158495
63944930
5240464
5028463
62663243
8936955
70794105
84185636
38852672
37637950
32409755
66085499
14758135
43744962
77885830
15364424
57408870
34249268
72166702
50138697
88541109
40939268
19732111
52478843
77176464
38173816
90490654
23997223
17457721
96918897
78536688
67601714
84346796
30770274
35446329
46256259
82890273
74649127
83053078
99637052
7574671
14748097
87220233
77478790
4970897
6875463
19191380
38328889
28862324
66411851
57640289
30091536
6132990
37535809
88358104
6433018
2943770
92133086
43222245
84682656
23539327
23883637
22113604
36710018
63114487
83486399
55024721
46361491
16544669
3963873
63782520
13933005
56783412
36677738
58458050
39938294
995249
19337157
70328350
53763778
84981244
26209408
56680322
45904531
43437029
71326978
71104124
20136132
16641116
167628
42327339
60541992
65199151
80568152
44016878
40695303
10674695
95084936
24061467
22961641
38838569
14263983
34194433
65877639
6698803
52021090
6787658
89470725
7576318
43313360
45418775
31374770
38724720
52322571
67373176
51389401
22125479
92347951
80391075
26011689
85204304
81462165
21320864
86285721
68705379
49723568
92319219
37478325
93534141
72426519
20084072
4570513
57056110
11638668
37369454
46889336
7450960
76310982
53574616
3491355
47911993
44806877
85199571
69807005
81708542
57097428
57903457
68787459
25662137
65489318
53091804
96147293
90008451
10032187
44507053
70614986
63820768
49196440
78129422
64299245
19363877
58587590
73550610
84824925
88449540
4997939
31411760
15823101
96907962
93682068
91862762
33273363
17818577
71133286
8478223
16252630
13614984
80650131
43644461
77566602
45362517
14494267
912576
94812353
93484821
74394970
40808176
19491240
37382360
45554851
65524616
51270486
6448132
51222822
49041742
58352009
36963467
92452616
59557103
1683575
38581739
87049657
5554515
30537797
1224562
13179855
3041599
86448965
14180724
85987137
34951750
9858936
50282159
63221404
62727668
43866403
10815763
90756221
70796405
78546522
73209320
77480135
25935642
60320215
20711291
86943174
22155855
88277155
18787222
69959954
47233965
44228672
89612080
46804173
46794294
18184162
96992525
2430072
6017888
35067299
7762882
45141075
5659856
2539020
30933061
24173197
8867089
51058053
36707787
19712349
76928794
44634362
28338893
38924227
6985553
99526448
30323000
41709564
2107333
55372565
86735354
12234901
76077841
22463845
48828764
8021235
21555068
55161642
7069154
92753812
23691662
26492309
70483186
66322230
32282109
55942746
66828229
84290044
47357423
51214568
77242758
36468362
66985395
96521306
95590499
72032635
65781238
62841783
27881392
97242176
50027944
38846439
3456252
75926974
84898648
21026969
34891822
66187369
33428029
45480937
35963399
76963118
40772068
55992103
29950261
12085664
53913595
49226825
67854366
38009959
82115800
10322065
36807219
4571385
80710489
94719075
2457936
19833041
16658179
45208756
70174438
23445381
42971360
78772783
13468882
75062767
47601253
84463858
44509920
21441336
35615388
41366730
51552744
88133615
69114139
71278890
7560044
58513947
2837233
62368918
39472669
17593898
73096991
42496337
10099833
3159809
89656947
457335
96329723
88689523
43378319
83065821
85519427
26848293
33620797
70161847
64027656
78754083
78059136
9394399
40736865
1331097
41126298
90550775
57217608
35691545
85893231
44460272
53374325
45415531
55832978
54808378
21747768
70716695
48393628
89844307
29216963
57728056
80233718
63797110
66037560
70522402
25781070
70243960
98680566
15060945
55699782
38671184
24815432
81171680
11941166
24569318
21346244
12086388
41175906
77705620
25303868
26266429
11232590
44381166
23577413
67538730
56190150
50727626
52204774
35323634
18289545
15216100
15816358
24406980
69956438
30884802
49732915
74793720
30887434
99253909
23364710
27246089
25086043
47957329
56464623
93784662
15491512
8817565
17284178
68406933
81787519
10018938
41913511
19309353
75284040
59356345
50510922
56801339
56422891
80974143
2514465
61752636
41266256
57847745
88358981
77759885
6901162
20346851
79091735
20258334
18457257
77964021
72295214
80606624
86628528
88668116
77906447
9865477
71262676
96884329
71200209
51766278
48597909
96908500
13023404
67476877
24761792
20293608
55286690
5535875
31688741
31623099
39006588
32122083
91962538
1894498
74428956
52094171
2361231
18825007
9847286
36480644
10999604
71668740
34863910
82888647
56667547
99075610
82548291
91260547
90801647
23159672
46056305
47231245
9865728
73877765
81932199
91780576
18929389
74207575
52977818
80750436
13910344
49180591
57011296
26984255
81087164
7854796
78131631
86288603
46707250
45652238
88651109
25116937
78236260
20547716
72361208
60900131
11258036
67349663
53279205
27426526
4289187
53297798
13813999
8797016
67683065
20512091
8035352
41502195
65039765
58124105
387835
79405195
96600277
52427523
39028693
89244398
77284735
56884829
52569786
22136209
58450205
36669257
6262114
30963365
86018355
82515528
80784326
55045227
70095949
65472103
26303524
16732180
77132233
53726933
74199645
3237845
67390110
22615584
56928278
88874440
43228434
23375339
36397986
74704511
60389001
904102
86726525
35345419
80954659
58003741
27397944
6202800
16507694
97181675
87063787
72769540
59696115
51462047
71223643
29874188
26147777
64791543
53802605
20025886
3509436
49049845
53547799
82473385
15192959
28488555
51837620
8527387
70859805
60285372
64892651
3404670
69255947
70034954
76765980
63718204
23241
68189456
41454824
45201112
25673289
74057779
64909529
83817760
11941743
883413
17827174
50648924
70983187
83218814
15424700
36468769
26869812
17334977
33722733
34450650
53984532
49345618
36380650
91700519
56326621
73246541
30262881
44137250
87463711
82894879
90455622
10497555
77668906
75365125
30473909
64880583
65289020
96966936
95296116
12267857
85025411
2903644
23343173
75924177
65810791
14063024
28602946
51633454
37384527
73298210
61118067
62541599
47368623
53874400
98652796
45220384
92302519
56186352
35488067
36748108
67195391
48615216
67233441
2503763
22000540
94276207
19872143
22432741
71120988
38758621
53865289
31267671
57544394
72686867
52240863
16144323
8217035
86508246
7701485
7868445
96351806
89375252
85734525
43456338
21887072
6934886
6643290
25243887
38447721
18425018
52795725
92651994
56895037
57430847
31977041
57489797
87688961
25258165
72616754
22412233
438099
44982071
71233464
8829148
65605316
88240174
81409286
8255799
44608217
7730824
21989707
46928131
37554961
4684652
80335823
13671959
17450065
2399384
4978941
55767197
43567849
10923630
76899417
46202796
80311231
82367813
46141941
81654123
59551517
25894791
42170197
86173461
30293921
82546560
54149568
87470062
88459528
35607102
18434281
56335155
78355630
36657309
2444618
74868416
95573552
71881435
89682675
34376998
95969552
40133115
22996035
81900283
57225859
2922949
70814787
97079395
36243791
37571565
32728007
14419146
88089800
45567158
80513227
24822861
39011677
57522310
42981002
23621368
48591611
29451744
37453587
88232729
23643824
39363018
47381332
99207972
11047668
91901365
59844926
84931513
58195802
97115429
44140360
7907077
80807110
58972830
54253725
93687162
68993600
43275834
25074007
70475277
26980496
72893194
51246096
65686793
20872347
52082010
55527730
36800172
76260995
59033475
82590071
78231951
55022004
76111222
76911692
88355123
62895333
86595835
97591815
34842796
18757068
42701644
86695356
70011258
8037546
66352259
84596662
7575068
59515562
47412129
89480291
29090626
22519352
46057885
97767875
82295064
84005909
30582975
67164486
18548330
88496720
9572312
88963080
85724271
2658542
70032949
86231010
3300345
77483039
59257377
9860355
44256706
89402392
48025517
45838389
93967666
4955017
62880029
80442981
48868427
87274677
53859859
71659601
20686320
5018270
76034094
16533897
77880073
81485697
64789923
77311116
51136674
32545303
9004893
71277918
59899705
43298618
7447423
47732936
51574398
64749404
93035802
73301842
42964623
20447523
39542328
47025148
87399336
79333710
15116027
37739558
72717255
12805250
7337078
17015996
60677443
32155528
32694019
85391330
72391581
25625887
28238380
12231036
86034858
43771744
50131088
29993449
60453017
36924992
19823125
11952452
13472084
31281955
37244960
83906492
37926039
50423965
46712604
60702174
16900160
89561719
96953158
88487428
26760264
30973216
84931863
14751911
80579606
34279127
43811261
96992875
43027108
35482107
9738704
14157821
32146832
68013651
38151223
25067826
44305521
59121890
97379474
57336992
90541620
20347031
31560130
36706196
99306756
13931154
93826449
28347505
19903172
42971728
18599889
52026572
89604474
44941596
44274302
15803336
6381136
11663256
56953530
47288584
68277950
67555174
96020743
66749918
3811942
98388489
13593944
67282340
68342503
79142022
84329136
38845681
26339650
28872820
18106033
85555405
75032727
57691752
85968523
49839453
1314459
33624828
55953413
28898838
50320453
10839076
78349126
74603124
34180898
33717889
14265966
29095811
25490829
79697950
73519109
6873480
78571653
76553959
634694
77143400
58166278
33676726
5760964
85376704
49451870
51385514
91435468
32990140
83859511
14810070
39123619
82153504
64912702
30363448
87288973
78953180
3131711
26948948
64672417
53091735
90151507
90145092
80747277
91945161
78225334
99299085
72713329
14701897
8421497
30804820
61362638
92864863
46329232
76163552
96022802
88779285
898592
36398574
165123
36957354
87233619
4422890
99387339
29514328
39421451
88786655
92043796
38048536
50697755
94768139
18040209
65409534
44086939
41803388
39817272
99445953
98227364
91123153
38212043
78511047
44322901
92091306
56915131
55796280
42791055
39589422
85154890
11090089
56755226
3902721
26869042
38011902
86417778
36530685
64113987
79904306
68727257
34331679
26269483
85195417
93605613
26137324
38491020
54047921
37130334
22724489
51925973
92432320
67085462
86658145
83837171
31403517
73630080
53427127
92675757
1388486
11721510
91459833
26333795
30837167
89423815
74563019
51617925
11840528
82193596
56172014
60063097
2532550
15340223
57194823
55506983
16583475
10594921
86398505
38640704
47238576
96393253
9009017
84621891
39601634
1191785
21823022
53676563
26708984
83827935
14572235
18633671
87954917
61330355
32010217
45050130
42241231
12246639
60243459
21826659
11524296
9838714
56800640
36130339
55975960
54580045
15986335
84485559
1576479
67260751
99920808
50840380
30497177
93467893
88611022
96342443
49049295
85871718
78277278
48861839
66277235
34040352
31385158
52684910
26525673
21663560
1376235
10292286
23639568
10141647
93488673
84058615
54055538
85351411
5407796
11714928
26166082
3713335
19447335
56454453
58301308
34940940
94756854
61908489
55854968
5355429
63465064
10452648
36924122
88509480
50049970
7319972
66838646
93009335
66485239
95003118
95694316
42592192
46320467
74942546
64100425
95257357
54846324
4353415
34501069
78927780
87471525
93385273
16382394
35909301
58557352
45092673
20252563
30306543
3939755
21690970
98355948
27347483
14503912
44361948
99599380
54876858
79309368
19853000
86130274
91527254
15305488
59988399
72480295
37504436
68599715
15001335
62303009
39580896
88080117
68632807
68681013
96642020
46046643
52872751
22011215
33648568
39032497
88996916
43912807
25655413
73420740
75449572
9819693
87860722
79566866
43719154
39359419
38665073
11273234
32545865
58787587
39322221
57536066
75794297
29207001
22700740
4972945
17639581
47683124
34499148
53273435
13184682
14363264
20329867
64995336
16393609
40070247
31585111
64214257
18747596
7388427
79908903
26647398
70078279
19869795
15224575
94198711
71685517
93601950
14219760
18259729
85502372
92001807
56396592
83958389
1432895
46395444
2492073
88849839
68079215
73844418
27313047
67823608
35225204
20973572
55675135
46358369
15298984
63498728
98861323
18348910
26553021
50061129
40311699
35782553
84147870
34227930
6422076
45339290
3285926
17555935
22479083
42878935
37909280
70942887
68818591
48669860
11458043
91673551
50001324
43579986
85301782
34235268
84704974
85326794
33539066
57821245
38499393
31866933
48053055
10213225
10876199
257574
28471674
3255044
64834772
49563760
31778597
80273551
47783839
87903705
74838230
70515113
114964
10365014
29428509
23948111
18967065
96699227
98226713
14701095
33667815
57382687
56585192
50091284
33159297
62353494
29197880
70840486
49254761
18595104
3539321
36929042
60506653
57396872
69212636
61919477
15281455
27803425
90340990
49869207
37635148
74253143
38460678
55587142
41877451
60048984
27917480
97476312
40229354
17012564
41738476
8110249
39454943
89917391
20868582
80643436
26336022
63114692
16356681
17847353
85719832
18752942
95694991
87747257
58781954
70310229
19514116
47327261
71096652
32529557
1984792
89451482
60896180
46556323
71657500
62958371
46142196
45972122
13477578
90827726
46152298
70909876
97053102
84461759
38760949
60494758
50945310
5591814
89397582
52018613
93128563
32312334
43898723
13620199
59473519
27507381
75011292
37469789
16100127
10788755
13879163
25767134
98996008
87387563
65635348
42041575
91982594
66674234
93661071
56639993
48830734
629463
84046358
45812330
49286291
19216748
52032805
67928336
84484077
29845003
90288737
24118116
22537437
65648565
57123245
51620665
58135246
9905648
66364464
10508960
94215269
28381452
32597138
23960106
2982094
8597435
91575770
61139539
26781353
24935274
9515901
3917102
86024144
25086608
3042870
84440117
86183521
9724140
58083236
92026879
53878167
60525091
87969613
23448703
73548914
58015654
43358200
40537132
51866178
30378923
46905690
29845580
62737645
36695224
99506659
59034012
47885254
26441696
554865
48516488
88010611
33908783
58275325
31062176
59463099
77998941
86604422
39380925
38272030
223717
99110857
26727276
64922814
6238298
7601852
99257158
92179316
87639148
10709808
83866984
77724883
13754240
46080548
10695716
71869904
59593179
66773443
96099231
76823878
1875002
58937073
36998281
2136711
85056078
22354778
89904061
15271951
62543289
99488350
3049051
36590919
22864790
31423443
94868112
74320700
48611229
92687902
50120808
52682808
48645606
71137253
11318415
90917518
86663961
6656042
29478080
23408401
75988158
33797670
57794850
62762091
59865129
21979699
4384939
45111703
75975391
13579609
37158257
26983199
54821496
99163370
63035132
37999373
4740506
71864318
94603852
16015567
36092758
84163419
5957414
38816658
7413316
12367352
53447268
17400978
84726564
72113785
60609072
73590493
78634844
35241937
5273166
3007439
13077671
70151883
93155839
32427668
24760397
67951307
99884067
47554700
47174028
61679324
32846501
68063021
90937769
89941873
27459654
26353965
50021528
76442800
97925681
5184618
87438622
78012359
10434501
67814168
44493055
13496318
13688451
78519949
73937502
99762339
25824805
37536694
82826356
47406694
43065549
14249160
37874351
73616869
60082378
47715008
1259189
71990059
8038166
31518410
33602797
95662207
58026799
18075119
92959086
417841
66216398
68658438
32717887
5890884
65004279
62737403
30159002
45706544
21075628
32170494
72773346
29442672
77144468
41149781
67288987
51406352
86630268
25623780
81539865
82041280
8434062
90636833
60897973
28729427
97734420
40315607
97022296
73064895
55298752
53128921
49288632
83409521
55734196
79877493
99645069
74551943
89482689
19279937
45042194
83260296
25856585
46967471
22331524
49931762
38237305
39451837
6989009
25700569
57504909
41770871
6644300
52383129
17179004
92938632
74684541
13440412
81541071
9238928
28720263
9461877
65647848
64322047
68079406
36072904
49669943
24826550
27424936
8002126
96997079
48995606
77825935
85492021
20201420
26947632
28967738
81283918
16965915
98663392
97542703
3858021
61750795
88448339
77160788
79073337
82135759
22014315
78362314
74257379
41848297
69105790
46570411
70379478
67442602
75792205
18216685
16255177
90963750
6491642
37001897
88635904
86816029
17126605
33567946
41213596
84112512
83497053
22074477
79502515
64237960
39258670
99672003
55550945
61993986
57397601
52084878
